WhatsAPP使用Monkey调试失败


#1

需求: 想解决whatsAPP调试失败问题
日志:

2019-01-28 18:03:04.905760+0800 WhatsApp[1554:200691] [DYMTLInitPlatform] platform initialization successful**

:tada:!!!congratulations!!!:tada:

:+1:----------------insert dylib success----------------:+1:

2019-01-28 18:03:04.982666+0800 WhatsApp[1554:200526] [AntiAntiDebug Init]

[MethodTrace]

:books:--------------------OCMethodTrace(Usage)-------------------:books:

https://github.com/omxcodec/OCMethodTrace/blob/master/README.md

:books:--------------------OCMethodTrace(Usage)-------------------:books:

[MethodTrace] logLevel: 0: logWhen: 0 traceFlag: 2 traceObject: 0(未指定类)

[MethodTrace] Method Trace is disabled

2019-01-28 18:03:05.176759+0800 WhatsApp[1554:200526] [AntiAntiDebug] - sysctl query trace status.

2019-01-28 18:03:05.176786+0800 WhatsApp[1554:200526] trace status reomve success!

操作步骤: 目前就只把APP放入monkey的targetAPP 然后运行工程
** 任何其他描述: 目前能注入成功 hook函数也能成功就是运行的时候直接闪退,尝试修改了几个堆栈能看见的函数的汇编也失败了。
** 环境:设备是iphoneXios 12.1.1 ios10.3.3也是过也是失败的


#2

有大神知道什么原因求助求助


#3

那么闪退的 ips 日志呢


#4

你说的是这个嘛
libsystem_kernel.dylib`__pthread_kill:
0x1f32ce0d4 <+0>: mov x16, #0x148
0x1f32ce0d8 <+4>: svc #0x80
-> 0x1f32ce0dc <+8>: b.lo 0x1f32ce0f4 ; <+32>
0x1f32ce0e0 <+12>: stp x29, x30, [sp, #-0x10]!
0x1f32ce0e4 <+16>: mov x29, sp
0x1f32ce0e8 <+20>: bl 0x1f32c3a3c ; cerror_nocancel
0x1f32ce0ec <+24>: mov sp, x29
0x1f32ce0f0 <+28>: ldp x29, x30, [sp], #0x10
0x1f32ce0f4 <+32>: ret


#6