Frida SocketListener可以接受多个连接吗?

时间:2019-03-22 18:27:40

标签: sockets frida

我想使用Frida Socket创建一个tcp服务器,并接受多个客户端。

JS代码:

function failure(err)
{
    console.error(err.message);
}
function accepted(connection)
{
    console.warn('accepted');
    connection.close();
}
function listened(listener)
{
    console.warn('listened');
    listener.accept()
        .then(accepted)
        .catch(failure);
}
function interaction()
{
    Socket.listen({"family": 'unix', 'host': '127.0.0.1', 'port': 6658})
        .then(listened)
        .catch(failure);
}
interaction();

使用Python测试:

import socket

address = "127.0.0.1"
port = 6658

def test_frida_socket():
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect((address, port))
    s.close()

test_frida_socket()

我运行python代码4次,但“接受”仅第一次打印。

0 个答案:

没有答案