Jon*_*asG 2 binary extract objective-c ios
是否有可能提取二进制文件,以获取二进制文件后面的代码?使用类转储,您可以看到实现地址,但是是否也可以看到实现地址中的代码?有没有办法做到这一点?
您的所有代码都编译为单个指令,放在可执行文件的文本部分中.编译器负责将更高级别的语言转换为更简单的处理器特定指令.除非代码非常简单,否则恢复此过程几乎是不可能的.一些问题是语句的模糊性和整体可读性:例如,局部变量将只是一个偏移地址.
如果要读取反汇编代码(编译更高级代码的指令),请在可执行文件中使用此命令:
otool -tVfile
| 归档时间: |
|
| 查看次数: |
3558 次 |
| 最近记录: |