iOS 反编译APP

2019-11-12  本文已影响0人  eAssh

工具: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反编译的伪代码中查看代码了

上一篇下一篇

猜你喜欢

热点阅读