如何更改 android 中的 frida 服务器端口?

How to change frida server port in android?

默认情况下,android 中的 frida-server 安装后在端口 27042 (127.0.0.1:27042) 上运行。如何将此端口号更改为 567 (127.0.0.1:567) 之类的其他端口号?有什么办法吗?

从 Frida 版本 6.2.6 开始,您可以像这样连接到特定的 IP/port :

# connect to specific IP/port
$ frida-trace -H ip:port -i "open*"

样本:

$ frida-trace -H 192.168.1.1:1234 -i "open*"

将主机上的 Frida-Server 设置为所有接口和 non-default 端口

frida-server -l 0.0.0.0:19999 &

从主机

呼叫Frida-Server

frida-ps -ai -H 192.168.0.38:19999

frida-server -l 127.0.0.1:567 &

其中接口地址和端口号是你指定的。

也可以使用全接口IP地址0.0.0.0

frida-server -l 0.0.0.0:567 &

然后它将在所有接口上监听端口 567,包括 127.0.0.1