日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ios-逆向 手把手安装最新版Theos

發布時間:2023/12/24 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 ios-逆向 手把手安装最新版Theos 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Theos.最初由DHowett進行開發,由于DHwoett去了微軟,不再有時間維護了,所以Adam Demasi(kirb)接手了他的工作,并且添加了很多全新的功能。所以,之前書上《iOSApp Reverse Engineering》講的安裝方法已經不再適用,現在我們來講一下最新的安裝方法。

Ox.01 安裝dpkg和ldid
Dpkg是Debian的軟件包。
Ldid是越獄祖師爺Saurik開發的一款二進制授權管理軟件,可以對越獄應用進行SHA1運算生成授權,讓軟件包可以在iPhone上執行。
在這里我們使用Homebrew來安裝他們。Homebrew是一款Mac上的基于Ruby的包管理器,可以理解為與Yum、Apt、Pecman類似即可。
用Homebrew安裝上述軟件僅需一句話:
brew install dpkg ldid
如果沒有安裝Homebrew,那么安裝它也僅僅只需要一句話(可能需要VPN環境,github最近越來越不穩定也是眾所周知的事情):
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ox.02 安裝Thoes
之前我們把Theos安裝在/opt/theos,現在我們還是安裝在這個文件夾。
sudoGitclone --recursive https://github.com/theos/theos.git /opt/theos
然后把/opt/theos的權限改成你自己:
sudo chown $(id -u):$(id -g) /opt/theos
最后這一步也很重要,要把theos的執行路徑加入到環境變量之中,在~./bash_profile中加上這么兩句:
export THEOS=/opt/theos
export PATH=/opt/theos/bin/:$PATH
最終~./bash_profile會長這樣:


1.png697x562 75.1 KB

Ox.03 測試是否安裝成功
Cd到任意可執行目錄,
執行:
nic.pl
New Instance Creator開始執行則已經安裝成功。

0x.04 從舊款Theos升級到最新版
直接上代碼:
git submodule update –recursive
記得加入遞歸(-recursive)選項。是不是比原來的簡單多了?

0x.05 注意事項

如果~目錄下沒有bash_profile,那么可以新建一個,Mac OS屬于類Unix系統,~./bash_profile的功能與Linux下相同。

舊版的安裝方法中,有這么一句話:sudo /opt/theos/bin/bootstrap.sh substrate,新版中已經去除了bootstrap引導,直接跳過即可。

參考鏈接:

https://github.com/theos/theos/wiki/Installation12

原文鏈接:http://bbs.iosre.com/t/theos/4928

總結

以上是生活随笔為你收集整理的ios-逆向 手把手安装最新版Theos的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。