前言
本文重点
- usbmuxd的应用
- KNAFlexLoader
WARNING ITMS-90704: "Missing App Store Icon. iOS Apps must include a 1024x1024px App Store Icon in PNG format. Without providing the icon in the Asset Catalog or via iTunes Connect, apps cannot be submitted for App Review or Beta App Review. Refer to https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/ for more information."
Asset Catalog新增1024 ,可以 via iTunes Connect自动显示包中的1024
ipa 的基本信息
get-task-allow
aps-environment
production
get-task-allow
false
beta-reports-active
true
http://help.apple.com/itunes-...
usbmuxd-1.0.8
- 应用场景1:通过USB连接 来使用SSH到iOS设备
把本地2222端口转发到iOS的22端口
alias relay22='python ~/Downloads/kevin-software/ios-Reverse_Engineering/usbmuxd-1.0.8\ 2/python-client/tcprelay.py -t 22:2222'
alias sshusb='ssh root@localhost -p 2222'
- 应用场景2:debugserver的开启与LLDB的连接
iPhone:/usr/bin root# debugserver *:12345 -a "WeChat"
debugserver-@(#)PROGRAM:debugserver PROJECT:debugserver-320.2.89
for armv7.
Attaching to process WeChat...
Listening to port 12345 for a connection from *...
把本地12345端口转发到iOS的12345端口
alias relay12345='python ~/Downloads/kevin-software/ios-Reverse_Engineering/usbmuxd-1.0.8\ 2/python-client/tcprelay.py -t 12345:12345'
devzkndeMacBook-Pro:~ devzkn$ lldb
(lldb) process connect connect://localhost:12345
Process 7291 stopped
You can use it to analyse 3rd-party apps without sourcecode Edit
Add topics
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。