iOS_逆向_使用usbmuxd进行ssh连接
来源:互联网 发布:阿里云注册的域名解析 编辑:程序博客网 时间:2024/06/03 19:07
第1步,下载usbmuxd
http://cgit.sukimashita.com/usbmuxd.git/snapshot/usbmuxd-1.0.8.tar.gz
第2步,将python-client目录下的tcprelay.py和usbmuxd.py两文件,复制到工作目录下,如:
/Users/beyond/Code/USBSSH
第3步,在终端输入:
/Users/beyond/Code/USBSSH/tcprelay.py -t iOS的端口:mac上的端口
即可将mac上的端口转发到iOS上的端口
实例如下:
第1步:打开终端 输入:
/Users/beyond/Code/USBSSH/tcprelay.py -t iOS的端口:mac上的端口
以下是,将本机2222转发到iOS上的22端口
/Users/beyond/Code/USBSSH/tcprelay.py -t 22:2222
第2步,另开一个终端,
使用本机的2222(实际被转发到了iOS上的22端口)登录ssh
ssh root@localhost -p 2222
第3步,在iOS上,使用debugserver启动或附加SpringBoard,并且开启1234端口,等待任意IP的LLDB接入
debugserver *:1234 -a "SpringBoard"
注意,这时候如果报错:command not found 请参照《iOS_逆向_使用debugserver》
第4步,新开一个窗口,将mac本地的1234端口转发到iOS上的1234端口
/Users/beyond/Code/USBSSH/tcprelay.py -t 1234:1234
第5步,启动本机的lldb,进行调试
/Applications/Xcode.app/Contents/Developer/usr/bin/lldb
连接 本机的1234 (会被转发到iOS的1234,而iOS上的debugserver已经在前面附加了SpringBoard并且开启1234端口监听了)
process connect connect://localhost:1234
- iOS_逆向_使用usbmuxd进行ssh连接
- usbmuxd进行ssh连接-iOS逆向工程
- iOS_逆向_使用OpenSSH
- iOS_逆向_使用Cycript
- iOS_逆向_使用debugserver
- iOS逆向工具--usbmuxd使用
- iOS_逆向_使用dumpdecrypted砸壳
- iOS_逆向_使用class dump导出头文件
- iOS_逆向_第一个tweak
- usbMuxd
- 使用UltraEdit进行SSH远程连接
- 使用UltraEdit进行SSH远程连接
- 使用UltraEdit进行SSH远程连接
- iOS_逆向_Revealapp
- IOS_使用Ad Hoc进行内测
- python 使用ssh连接服务器进行远程命令行操作
- python 使用ssh连接服务器进行远程命令行操作
- Python使用paramiko进行SSH和SFTP连接
- Android之SDK更新问题Failed to fetch URL https://dl-ssl.google.com/android...
- js操作window对象
- Ubuntu 14.04 软件中心无法打开的解决办法
- linux常用命令
- 2016年Java开发岗位面试题归类
- iOS_逆向_使用usbmuxd进行ssh连接
- 前景检测算法(一)--综述
- WPF中的binding(十一)- Binding数据的转换
- 【译文】物联网:实施与挑战
- Android 一个欢迎页面应该干些什么?
- [Specical] Design Pattern - Behavioral Patterns - Iterator Pattern
- 31个与大数据有关的非常不错的资源和文章(附全链接)
- Lucene 学习(二):使用IK Analyzer中文分词
- activity启动模式