iOS USB调试
来源:互联网 发布:梦幻西游网络错误 编辑:程序博客网 时间:2024/05/29 02:26
iOS USB调试
这两天在做iOS逆向时候,静态分析完APP需要进行动态分析。由于机器已经越狱,所以直接通过Wi-Fi使用openssh连接到iOS上开启debugserver然后再用lldb connect到机器远程端口进行动态调试,由于使用Wi-Fi的原因,一个连接速度不如意,再一个经常断掉连接,固尝试通过数据线连接,找到usbmuxd这个工具。
1.首先安装usbmuxd,在Mac下就不需要手动安装了,直接上homebrew。
1
brew install usbmuxd
2.安装完毕后使用iproxy命令映射端口,2222代表本机端口,2008代表远程端口,这里由于要使用iOS的ssh端口和debugserver开启的调试端口,故做两个端口映射。
1
iproxy 2222 2008
3.ssh到设备上开启debugserver
1
ssh -t root@IP -p 22
4.查看需要debug的进程
12
ps -Adebugserver *:2008 -a "SpringBoard"
5.本地lldb连接
123
$lldb(lldb) platform select remote-ios(lldb) process connect connect://127.0.0.1:2222
0 0
- iOS USB调试
- usb调试
- USB key 调试方法
- LINUX USB调试
- USB-HOST调试纪实
- USB kitl 调试详解
- USB设备驱动调试
- USB 调试(个人存档)
- usb CAM 调试
- ubuntu usb调试
- LINUX/Android USB调试
- USB 调试出现问题
- USB调试默认修改
- USB modem调试方法
- usb-otg-调试心得
- USB wifi调试笔记
- usb芯片调试经验
- C#调试USB程序
- Python学习-语句、语法
- Introduction to 3D Game Programming with DirectX 11学习笔记 6 Direct3D中的绘制(二)顶点着色器
- Unity3D 大型游戏 最后一站 源码 部分重点匹配战斗(三)(12)
- 开发史上最强模块加载工具
- 软件需求规格说明书模板
- iOS USB调试
- js在设置角标的时候因为浏览器默认样式(User Agent Stylesheet)不起作用
- Java--GUI
- C++ 运算符重载 operator xxx * ()
- leon_hm android状态栏颜色修改
- 关于.NET玩爬虫这些事
- Android Studio 使用Git(上)
- zookeeper实现三地分中心容灾小结:监听API选择,秒级切换,网络抖动
- Linux环境变量