iOS 反编译APP

工具:class-dumphopper

  1. 获取APP二进制文件:
    .ipa文件解压缩后,右键显示包内容,获取二进制文件

    2.png

  2. 复制到桌面,新建文件夹存放二进制文件,因为反编译出来的文件都会存在当前目录下,项目大的会产生很多文件。

  3. 终端使用命令

class-dump -H CTIMForiOS    

在新建文件夹中产生项目所有.h文件,文件中暴露所有方法,包括私有方法

  1. 使用Hopper反编译二进制文件
  2. 反编译后点击右上角if(b)f(x),将汇编转为伪代码
    1.png

至此,就可根据dump出来的方法,查找自己想要的方法,在Hopper反编译的伪代码中查看代码了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。