我們都知道,大多數的 APP 在開發的時候一般都會加上一層殼,例如 愛加密、梆梆、360、網易易盾等等。那 APK 的脫殼我們見得多了,那 IOS 逆向脫殼又是怎樣子的呢?首先咱們先了解一下為什么要砸殼,因為 IOS 開發者開發軟件以后上架蘋果商店時,蘋果官方審核通過以后會在軟件上 加密,簡稱為“殼 ”,所以我們如果想在手機上安裝這個軟件就必須要解密 它的“殼 ”才能安裝,當然,越獄手機可以通過某些方式安裝,但是對于 未越獄的手機來說就不行了,所以咱們必須要砸掉它的殼來實現安裝,否則就算你有個人開發者證書也沒法安裝。本文將展開詳細脫殼教程。
一、準備工作
需要一臺越獄的 iPhone 和 MAC 電腦。
準備工具:需要 Cydia Fiza 終端。
必須保證 MAC 電腦和手機連接的是同一無線局域網。
二、下載 OpenSSH 和 Clutch
打開 Cydia,然后下載 OpenSSH,如圖 1。
圖 1
下載 Clutch,下載鏈接:
https://pan.baidu.com/s/1wzEtsE6thDhb5cq51onndA?pwd=utdr
提取碼:utdr,如圖 2。
圖 2
復制 Clutch,將下載好的 Clutch 通過 Filza 復制文件到/usr/bin 目錄下,方便后續調用,如圖 3。
圖 3
三、連接 iPhone,配置環境
打開終端,連接 iPhone,輸入連接指令:ssh root@你手機的 IP 地址,出現 password 時需要輸入密碼,默認密碼為 alpine。如圖 4。
圖 4
輸入指令:cd /usr/bin,然后輸入 ls 查看文件,就可以看到我們復制的 Clutch,如圖 5。
圖 5
輸入指令:chmod +x Cluth授予權限,然后輸入Clutch進行調用Clutch,如圖 6。
圖 6
四、脫殼應用
查看手機未脫殼應用,輸入 Clutch -i,查看手機未脫殼應用,前面為對應應用的序號,如圖 7。
圖 7
比如需要脫殼阿里云盤,就輸入 Clutch -d 2, (2 為應用對應序號)。如圖 8。
圖 8
顯示正在脫殼,如圖 9。
圖 9
脫殼成功,成功以后文件一般存儲在
/var/mobile/Documents/Dump e,如圖 10。
圖 10
以上就是介紹的使用越獄 iPhone 和MAC 電腦對 IOS 應用脫殼的詳細教程。