需求: 重签名某APP,启动的时候自动崩溃,问如何才能正常启动
使用越狱机重签名的时候会crash,在非越狱机上重签名启动不会crash。
已经尝试在IDA全局检索是否越狱的关键字如:Jailbroken、Jail、Cydia、libsystem_kernel、MobileSubstrate等无果
**日志:
新人无法帖图0.0,勉强看报错和堆栈吧
libsystem_kernel.dylib`__pthread_kill:
0x18a47100c <+0>: mov x16, #0x148
0x18a471010 <+4>: svc #0x80
-> 0x18a471014 <+8>: b.lo 0x18a47102c ; <+32>
0x18a471018 <+12>: stp x29, x30, [sp, #-0x10]!
0x18a47101c <+16>: mov x29, sp
0x18a471020 <+20>: bl 0x18a45486c ; cerror_nocancel
0x18a471024 <+24>: mov sp, x29
0x18a471028 <+28>: ldp x29, x30, [sp], #0x10
0x18a47102c <+32>: ret
***** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'**
***** First throw call stack:**
**(0x18b476fe0 0x189ed8538 0x18b355200 0x10010c2d0 0x100415a0c 0x1004120d8 0x1915c0838 0x1915c05a8 0x19166009c 0x19165f870 0x19165f424 0x19165f388 0x1915a5cc0 0x18e796274 0x18e78ade8 0x18e78aca8 0x18e70634c 0x18e72d3ac 0x18e72de78 0x18b4249a8 0x18b422630 0x18b352dc4 0x191612fc8 0x19160dc9c 0x100268678 0x18a36159c)**
**libc++abi.dylib: terminating with uncaught exception of type NSException**
(lldb) sbt
frame #0 : 0x18a471014 libsystem_kernel.dylib`__pthread_kill + 8
frame #1 : 0x18a53b264 libsystem_pthread.dylib`pthread_kill + 112
frame #2 : 0x18a3e59c4 libsystem_c.dylib`abort + 140
frame #3 : 0x189eb11b0 libc++abi.dylib`__cxa_bad_cast
frame #4 : 0x189ecac04 libc++abi.dylib`default_unexpected_handler()
frame #5 : 0x189ed8820 libobjc.A.dylib`_objc_terminate() + 124
frame #6 : 0x189ec75d4 libc++abi.dylib`std::__terminate(void (*)()) + 16
frame #7 : 0x189ec71a8 libc++abi.dylib`__cxa_rethrow + 144
frame #8 : 0x189ed86f8 libobjc.A.dylib`objc_exception_rethrow + 44
frame #9 : 0x18b352e10 CoreFoundation`CFRunLoopRunSpecific + 532
frame #10: 0x191612fc8 UIKit`-[UIApplication _run] + 652
frame #11: 0x19160dc9c UIKit`UIApplicationMain + 208
frame #12: 0x100268678 xxxx `___lldb_unnamed_symbol610$$xxxx ... unresolved womp womp + 88
frame #13: 0x18a36159c libdyld.dylib`start + 4
**代码: 目前没有任何代码
** 环境: Monkey 系统10.3.3 设备iPhone6