shsh验证服务器,教你从Cydia上取出SHSH并验证有效性!
原標(biāo)題:教你從Cydia上取出SHSH并驗(yàn)證有效性!
今天在第一篇內(nèi)容中和大家說了如何讓32位設(shè)備進(jìn)行降級(jí),但這其中有個(gè)很重要的問題就是如何提取出對(duì)應(yīng)設(shè)備的SHSH,雖然說本篇內(nèi)容并不是對(duì)所有人都有效,但至少多了一個(gè)可選擇的余地。
本篇中介紹的Savethemblobs工具 是一款能夠抓取蘋果上所有SHSH blob的腳本工具,如果過去你曾經(jīng)有越獄過,在Cydia上就會(huì)自動(dòng)替你保存好SHSH文件,因此我們就能夠過此腳本工具將Cydia和iFaith服務(wù)器上的SHSH抓取下來并保存到電腦上,并配合降級(jí)工具來使用。
可能會(huì)有人問,這和之前的備份有什么不同呢,兩者差異是在于Savethemblobs是抓去過去已經(jīng)保存在服務(wù)器上的SHSH文件,而之前的備份是抓取目前蘋果還尚未關(guān)閉認(rèn)證的SHSH2,32位與64位設(shè)備過去如果有越獄,正常來講應(yīng)該也是可以抓回來。
要是都沒越獄或升級(jí)至iOS 9上,那基本上不會(huì)有SHSH的認(rèn)證讓你抓回,如果你是32位設(shè)備已經(jīng)升級(jí)上iOS 9.3.5想要降級(jí)者,就可以通過這篇方法來取回過去存在Cydia與iFaith服務(wù)器上的SHSH文件。
當(dāng)然還是要提前聲明并不是對(duì)所有設(shè)備都有效的(大神是這么說的),這篇內(nèi)容,小智只是充當(dāng)了一個(gè)搬運(yùn)工的角色,主要還是要感謝我國臺(tái)灣的那位大神親自測(cè)試的結(jié)果,但為了方便大家,小智還是把大神提供的文件下載下來上傳到網(wǎng)盤了。
Savethemblobs工具下載:
https://pan.baidu.com/s/1o7THy46
SHSH抓取教學(xué)Windows版本
先下載Python v2.7軟件:
https://www.python.org/download/releases/2.7/
下載好Python 2.7 后就開始安裝。
Python安裝好后,請(qǐng)下載這個(gè)「requests」文件,下載地址:
https://pan.baidu.com/s/1jIp4ocu
解壓出來的文件夾放入C:Python27Libsite-packages 位置底下。
輸入底下代碼,打完一行后,按下Enter鍵運(yùn)行
cd C:savethemblobs-master
指令格式:./savethemblobs.py 0x(ECID) 機(jī)型識(shí)別碼
范例:./savethemblobs.py 0x1234567 iPhone4,1
以上這段代碼是開始取回SHSH備份的文件。
如果獲取成功,SHSH文件都會(huì)存放在「C:Users用戶名.shsh」文件夾底下,Windows版本抓取成功的概率真不高,但在Mac系統(tǒng)上成功率就比較高了,建議Windows用戶還是裝虛擬機(jī)來運(yùn)行Mac系統(tǒng)。
SHSH抓取教學(xué)Mac版本
下載好savethemblobs-master文件后,解壓出來。
到「應(yīng)用程序」>「工具程序」內(nèi),開啟「終端機(jī)」
輸入以下代碼來安裝所需環(huán)境。
sudo easy_install pip
繼續(xù)輸入以下代碼來安裝所需環(huán)境。
sudo pip install requests
接下來Key入「cd 空格」后,將剛下載的savethemblobs-master文件夾,直接拖到到終端機(jī)屏幕中,并按下Enter鍵。
將設(shè)備連上電腦,開啟iTunes,確認(rèn)連接成功之后,點(diǎn)擊電話號(hào)碼底下那串字符2次,就會(huì)顯示自己設(shè)備的ECID碼,復(fù)制起來。
再點(diǎn)擊以下就會(huì)看到型號(hào)標(biāo)識(shí)符,也記錄下來。
這時(shí)就可開始輸入抓取SHSH的代碼,請(qǐng)依照以下說明輸入代碼,請(qǐng)注意代碼格式會(huì)有兩個(gè)空格,py后面要空格和ECID輸入完畢也要在空格,通過iTunes查到的ECID前面都要加入「0x」(0為數(shù)字的)。
代碼格式:./savethemblobs.py 0x(ECID) 型號(hào)標(biāo)識(shí)符
范例:./savethemblobs.py 0x1234567 iPhone4,1
以上輸入正確后,就會(huì)開始運(yùn)行腳本,自動(dòng)下載iOS6~iOS9的SHSH文件回來當(dāng)然是有保存的才有可能下載的到。
全部完成后,點(diǎn)擊「前往」>「前往文件夾…」。
輸入「~/.shsh」按下「前往」。
就會(huì)看見已經(jīng)保存好的shsh文件,該文件實(shí)際上會(huì)存在用戶名下的.shsh文件夾內(nèi)。
確認(rèn)SHSH是否有效
下載驗(yàn)證腳本:
https://pan.baidu.com/s/1o8yP4ro
解壓縮后,同樣打開終端機(jī)輸入「cd 空格」,將「apticket-nonce-checker-master」文件夾拖入終端機(jī)窗口中,按下Enter鍵。
輸入以下代碼來驗(yàn)證SHSH文件是否有效,注意py后面要空格。
代碼格式:./apticket-nonce-checker.py SHSH文件
范例:./apticket-nnce-checker.py 1234567989_iPhone4,1_6.1.2.shsh
在驗(yàn)證后會(huì)得出兩種結(jié)果,一種是無效而另一種是有效。
有效:會(huì)顯示 Parsing APTicket form SHSH file.APTicket does not have a nonce.這種結(jié)果是可以降級(jí)。
無效:會(huì)顯示 APTicket has a nonce. Valid nonces are 20 bytes long.會(huì)顯示SHSH數(shù)值的,這種就無法降級(jí)。
怎么樣,是不是覺得這個(gè)抓取SHSH的辦法比第一篇內(nèi)容中的降級(jí)過程還要麻煩呢?
小智也是這么覺得的,但大神愿意嘗試,小智就只好當(dāng)個(gè)勤勞的搬運(yùn)工了,各位遠(yuǎn)不愿意去試就看你們自己的,Windows用戶就自己辛苦裝下虛擬機(jī)。
說實(shí)話,如果小智有一部32位設(shè)備的話,那肯定要去嘗試一下,不管成不成功,至少機(jī)會(huì)出現(xiàn)了。
已有10萬+果粉關(guān)注加入新智派,就等你了!返回搜狐,查看更多
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的shsh验证服务器,教你从Cydia上取出SHSH并验证有效性!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 问题 seata_架构设计 | 基于Se
- 下一篇: windows 下cmd命令行的替换工具