-
-
未解决 [悬赏]请问gdb如何启动ios上面的app(不是附加) 20.00雪花
-
发表于: 2017-9-6 21:50 1841
-
由于想跟踪一个加密算法的明文(RSA加密),只能通过调试的方式查看。但是加密算法在程序启动就执行了,不能通过gdb -p的方式。查看了一些文章,试着用gdb -e /目录/程序.app/程序 的方式(程序代表是app名字,路径肯定是对的,应该不用怀疑)。启动后,在手机上看不到启动画面,又另外试了几个app,还是一样。请问应该怎么用gdb启动app呢,或者有没有什么插件,专门hook CCCrypt函数的(rsa应该是用这个加密),其他方法也行。不胜感激。
ps:
附上执行后的问题:
(gdb) r
Starting program: /private/var/mobile/Applications/1F3BE960-C407-4B39-B5F7-C6D546B4886A/SmartBook.app/SmartBook
Reading symbols for shared libraries . done
bfd_mach_o_scan: unknown architecture 0x100000c/0x0
Reading symbols for shared libraries ......................................................................................................................................................................................................................... done
Program received signal SIGABRT, Aborted.
0x3974c1f0 in __pthread_kill ()
-----------
输入命令 c
(gdb) c
Continuing.
Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
看原图
赞赏
雪币:
留言: