98800.PNG
准备工作
iOS逆向工程中,我们需要用到一个越狱开发工具包,那就是Theos,还有另外一个工具是 iOSOpenDev(还在研究中)这次修改步数的 “功臣”就是Theos。
1、Theos 的安装
首先本地先安装了 Homebrew (不懂的自行google)。
xcode安装 command line tools
打开终端,输入 xcode-select --install 即可自动弹出安装界面。
直接在终端输入 sudo xcodebuild -license
按下回车,会自动打开协议内容,按 q 直接忽略
最后手动输入 agree ,搞定。
安装dpkg。
dpkg:用来制作deb 格式的文件,因为Theos 开发的插件都会以 deb 的格式进行发布的。所在需要先安装dpkg。
sudo brew install dpkg
安装ldid(签名工具)
sudo brew install ldid
安装Theos
下载之后 需要修改一下文件的权限:
sudo chown $(id -u):$(id -g) theos
这样就算安装完毕了。
2、使用Theos 创建项目来达到修改步数的目的
创建工程
这里如果想偷懒 可以在终端这样
export THEOS=the