之前尝试动态调试的时候还wifi连接过一次手机,这次又出现问题了。
不过这次细细看了下出错信息mac端和iphone端都看了下。
iphone端显示的错误是:
1error: rejecting incoming connection from ::ffff:192.168.2.104 (expecting ::1)
mac端显示的错误是:
1error: failed to get reply to handshake packet
看了iphone端的显示是ipv6的地址,因此怀疑是否是因为lldb不支持ipv6?或者ipv6用在这里会有什么问题?
先不管这些,可能是因为ipv6的问题。那就简单了。
自己指定下mac的ip试试。
1debugserver 192.168.2.104:1234 -a Aweme // 此处是mac的ip 调试的是抖音
然后跑起来。
mac上继续连接:
1process connect connect://192.168.2.103:1234
2* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
3 frame #0: 0x0000000198abc634 libsystem_kernel.dylib`mach_msg_trap + 8
4libsystem_kernel.dylib`mach_msg_trap:
5-> 0x198abc634 <+8>: ret
6
7libsystem_kernel.dylib`mach_msg_overwrite_trap:
8 0x198abc638 <+0>: mov x16, #-0x20
9 0x198abc63c <+4>: svc #0x80
10 0x198abc640 <+8>: ret
11Target 0: (Aweme) stopped.
12(lldb) c
13(lldb) image list -o -f
14[ 0] 0x00000000049f8000 /private/var/containers/Bundle/Application/36554A1C-10D0-41BF-920F-FEB48C354632/Aweme.app/Aweme(0x00000001049f8000)
15[ 1] 0x000000010a0b0000 /Library/Caches/cy-7TD2dP.dylib(0x000000010a0b0000)
boom 好了 hooray ^_^
如何处理debugserver看ios应用逆向与安全上面我试了以后的已经不能用了。
可以用下面这个entitlements.plist文件,怎么处理debugserver我就不想写了,书上都有写。
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5 <key>com.apple.backboardd.debugapplications</key>
6 <true/>
7 <key>com.apple.backboardd.launchapplications</key>
8 <true/>
9 <key>com.apple.frontboard.debugapplications</key>
10 <true/>
11 <key>com.apple.frontboard.launchapplications</key>
12 <true/>
13 <key>com.apple.springboard.debugapplications</key>
14 <true/>
15 <key>com.apple.system-task-ports</key>
16 <true/>
17 <key>get-task-allow</key>
18 <true/>
19 <key>platform-application</key>
20 <true/>
21 <key>run-unsigned-code</key>
22 <true/>
23 <key>task_for_pid-allow</key>
24 <true/>
25</dict>
26</plist>
嘿嘿 大家可以试试,有什么问题可和我微信探讨交流~
文章转载自小马爸爸的笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




