您的位置:首页 > 移动开发 > IOS开发

iOS逆向工具--usbmuxd使用

2017-08-28 19:01 1316 查看
usbmuxd将依赖于TCP/IP的命令的被连接方,通过本地端口映射。用usb连接代替了网络连接,使得在没有网络的情况下也可以连接设备。

1,下载usbmuxd并解压

https://cgit.sukimashita.com/usbmuxd.git/snapshot/usbmuxd-1.0.8.tar.gz

2,用usb线连接手机。

3,进入python-client目录,命令行执行以下命令将本地22222端口转发到远程22端口。

python tcprelay.py -t 22:22222

出现下面这句就说明成功了:

Forwarding local port 22222 to remote port 22

如果许久不出现的话,查看一下是否用usb连接了手机。

4,执行ssh的替代命令。

ssh root@localhost -p 22222

5,同样方法将lldb使用的1234端口映射到本地。

python tcprelay.py -t 1234:1234

启动lldb:

/Applications/Xcode.app/Contents/Developer/usr/bin/lldb

连接lldb:

(lldb) process connect connect://localhost:1234
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: