iOS 之逆向学习 iOSOpendev安装

最近在搞一个iOS root app,遇到的坑也比较多,root app须要提权,须要用到iOSOpendev工具包
1.先安装iOSOpendev,下载地址:http://iosopendev.com/download/ 这玩意好久没有更新了,下载最新版本1.6.2版本,获得iOSOpenDev-1.6-2.pkg,双击安装.等差很少十几分钟会提示安装失败,这里就须要手动安装了.ios

  1. 安装those工具(若是有安装过monkeydev,这一步能够省略),打开终端,配置theos的环境变量,官方默认是/opt/theos
    export THEOS=/opt/theos

下载兼容iosopendev的版本git

git clone -b stableversion https://github.com/haorenqq/theos/ $THEOS

3.设置Specifications文件夹
传送门->详见 https://blog.upx8.com/2101 中的传送门->相关文件下载
里面应该有8个文件,github

iPhoneOS开头的四个文件放到/应用程序/Xcode/Content/Developer/Platforms/IphoneOS.platform/Developer/Library/Xcode/Specifications文件夹下(若是没有,请本身建立一个),xcode

iPhone Simulator 开头的另外四个文件放入/应用程序/Xcode/Content/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Specifications文件夹下(若是没有,请一样建立一个)。app

另外在/应用程序/Xcode/Content/Developer/Platforms/iPhoneSimulator.platform/Developer/文件夹下建立usr文件夹,usr文件夹下再建立一个名为bin的文件夹
4.安装iOSOpenDev
以前安装失败,才能进入这个手动安装环节,请继续如下步骤!iphone

cd /opt/iOSOpenDevSetup/bin
sudo ./iod-setup base

指定最新xcode sdk:
sudo ./iod-setup sdk -sdk iphoneos
大功告成,启动xcode,新建工程,就能够看到iOSOpenDev了.多个xcode能够共享一个iOSOpendev
工具

相关文章
相关标签/搜索