由于越獄本身的不穩(wěn)定蜕煌,所以一臺機器在越獄之后首先要做的事情如下:
1:安裝源:Cydia Impactor 在IOS9.3.3中是 Cydia Eraser斩萌。這個工具是讓越獄狀態(tài)恢復到非越獄狀態(tài),這個工具在越獄機器出現(xiàn)不穩(wěn)定情況下的時候十分有用卵佛。
2:安裝源:Cydia/Telesphoreo呻顽。這個軟件包源 包含了幾乎很多有用的源。
3:安裝補毒淇:AFC2補恫蘧椤(afc2dbb)兢仰。地址:http://apt.tongbu.com
4:安裝respring。這個源在上面兩個軟件包源里有剂碴。這個是顯示自定義hook application的把将,沒有它無法顯示。
5:安裝OpenSSh忆矛。
6:安裝Syslogd察蹲。在IOS9中 工具Syslogd很不好用。
7:因此需要安裝 SOcket CAT催训。這個log工具比Syslogd要好洽议,它可以動態(tài)的顯示系統(tǒng)log,不用每次更新都去打印漫拭。
使用方法是:socat?-?UNIX-CONNECT:/var/run/lockdown/syslog.sock
然后watch命令即可
8:添加源 https:/coolstar.org/publicrepo
再搜索添加Stashing?for?iOS?9.2?–?9.3.3插件
之前裝Apple File Conduit "2"
這個是為了防止 failed in buffer這個bug的
使用iFile顯示隱藏文件 找到.cydia_no_stash文件 并改它的名字 重啟cydia
添加applecake源 在里面添加clutch砸殼
9:安裝ipainstaller亚兄、sbutils
10:iFile〔勺ぃ可直接在IOS上查看文件 并更改文件 不需要再ssh root操作
root密碼文件存放地方:/etc/master.passwd
用iFile的文本編輯功能打開master.passwd
你會找到類似這樣的一行字符——root:UlD3amElwHEpc:0:0::0:0:System
紅色字符就是加密過的密碼
把它更替為ab3z4hnHA5WdU审胚,這是對應的密碼就是abc123。
保存礼旅,重啟膳叨。
有了密碼abc123你就可以進一步修改成其它自己想要的密碼了!
11:【Cydia】報錯:POSIX: Operation timed out 的主要原因是紅雪的源導致的 因為每次更新源的時候都會走一遍你現(xiàn)有源的地址更新 原因是紅雪那個源導致的
【辦法一】
第一步:進入Cydia
第二部:選擇管理
第三部:選擇軟件源
第四部:在源名字中有666的那個刪掉(http://*****666****樓主已經刪了地址忘了 只是知道有666的就是 也只有一個是有666的)
第五部:關閉Cydia重新進入 再添加源 你會驚奇的發(fā)現(xiàn)不報錯了
【辦法二】
還有的用戶是用wifi的話 可以試一試把DNS改為114.114.114.114 或者 8.8.8.8 如果不行就用第一個辦法解決
之前產生的cydia閃退的原因痘系,在IOS9.3.3中仍然有 原因在于
這兩個SSL SSR讀寫的hook方式不對 在cydia啟動的時候 默認有SSL SSR請求菲嘴,這種hook方式干擾了數(shù)據(jù)傳輸 導致cydia崩潰
這種方式也是導致之前基于cydia的hook application數(shù)據(jù)無法正常顯示的原因
然而在IOS9中(iphone5s)又有如下的hook問題
發(fā)現(xiàn)是因為make binary是時候結構選擇的不正確 現(xiàn)把結構都加上armv7 armv7s arm64則顯示無誤
在hook編譯的時候 .m文件產生了如下錯誤
而在IOS8中則沒有這樣的報錯
這是由于SDK的升級緣故
這樣更正即可:
另外在IOS9.3.3中 還有兩個函數(shù)hook無效:app安裝、短信監(jiān)聽