1.除錯裝置1.什麼是ios jailbreak?iphone 5s(因為從5s開始支援arm64)
2.系統版本
ios 9.1完美越獄
利用ios系統的漏洞,獲取ios系統的最高許可權(root),解開之前的各種限制(合法行為)
2.ios jailbreak的優點
靈活管理檔案系統,讓iphone可以像u盤那樣靈活
給開發者提供了逆向工程的環境
3.ios jailbreak的缺點
4.完美越獄和不完美越獄
5.如何判斷是否越獄成功?
- (bool) test
6.cydia
7.cydia安裝軟體的步驟
1.新增軟體源
如: (使用pp助手越獄會自帶)
2.進入軟體源找到相應的軟體進行安裝
8.springboard
11.ifile
12.mac必備
13.安裝順序
iphone
mac
ifunbox14.安裝包pp助手
通過cydia安裝的安裝包是deb格式的通過pp助手安裝的安裝包是ipa格式的
cydia:可以安裝外掛程式+應用pp助手:只可以安裝應用
iOS逆向學習筆記 二
1.提高工作效率的工具 iterm2 比terminal的命令列工具要好用的多。go2shell 從finder快速定位到命令列工具 安裝的時候需要先拖拽到資料夾上方,安裝完成後,再從上方託下來。2.mac遠端登入到iphone 我們經常在mac的終端上,通過敲一些命令列來完成一些操作。連線通過ss...
iOS 菜鳥逆向學習 (一)
在這裡之前還說的是,必須有一台越獄的裝置才可以,這樣才能進行解密 必備裝置 越獄裝置 脫殼軟體 clutch 也可以是其他的 手機上安裝 安裝好之後 用終端登入手機 手機必須安裝openssh 上面的截圖就是現在的要執行的命令,第一步登入手機 輸入命令 clutch 可以看見手機上安裝的軟體 然後用...
IOS逆向學習 Cycipt
cycript 進入cycript語言程式設計環境 ctrl d 退出除錯環境 ctrl c 取消輸入 定義變數 var 變數名 變數值 objectivec.classes 已載入的所有oc類 檢視物件的所有成員變數 物件 遞迴列印view的所有子控制項 跟lldb一樣的函式 view.recur...