获取iOS的app二进制路径
关于iPhone以Spawn方式运行debugserver所涉及到的:
- iOS的app的二进制的完整路径,有多种方式可以得到
- 方式1:通过爱思助手,查看已安装的app的相关路径
- 抖音:
/private/var/containers/Bundle/Application/74AA2F46-7A02-47F7-A9D7-3E13E22D5471/Aweme.app/Aweme
爱思助手
->文件管理
->文件系统
->文件系统(越狱)
- 抖音:
- 方式2:通过前面的Attach模式调试期间,通过
image list -o -f
查看得到- 举例
WhatsApp
:/private/var/containers/Bundle/Application/CCFD22D2-32EE-4F23-9C81-226663100D40/WhatsApp.app/WhatsApp
- Attach模式调试时可查看到
(lldb) image list -o -f [ 0] 0x0000000004c6c000 /private/var/containers/Bundle/Application/CCFD22D2-32EE-4F23-9C81-226663100D40/WhatsApp.app/WhatsApp(0x0000000104c6c000) ...
- Attach模式调试时可查看到
- 举例
- 方式3:(app正在运行时)通过
CocoaTop
查看进程详情中的Command Line
可以看到二进制完整路径- 举例
- WhatsApp
- WhatsApp
- 举例
- 方式1:通过爱思助手,查看已安装的app的相关路径