How to class-dump iPad apps?

后端 未结 3 1407
隐瞒了意图╮
隐瞒了意图╮ 2021-02-02 02:53

I am trying to run class-dump an iPad app to explore its architecture. I extracted the .ipa file using The Unarchiver and from inside the Payload folder, I ran class-dump on the

相关标签:
3条回答
  • 2021-02-02 03:25

    I have written an article on how you can use gdb and other debugging tools to decrypt an IOS application so you can dump the class info using class-dump-z

    http://timourrashed.com/decrypting-ios-app/

    0 讨论(0)
  • 2021-02-02 03:38

    The issue here is that the binary you obtained has been signed and encrypted to be used on the App Store. In order to class dump or disassemble it you will need to obtain an unencrypted binary. The easiest way to get this is to use GDB to dump the executable when it's running (since the iPhone decrypts the binary to run it).

    Of course, this will require a jailbroken device.

    0 讨论(0)
  • 2021-02-02 03:47

    You can try to disassemble it, for example with IDA Pro. It has support for arm.

    0 讨论(0)
提交回复
热议问题