iOS逆向工具--usbmuxd使用

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

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dangyalingengjia/article/details/77651737
文章标签: ios usb
个人分类: iOS iOS逆向
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭