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
工具

相關文章
相關標籤/搜索