由于Symbiansigned網(wǎng)站停止了S60第三版手機(jī)系統(tǒng)個(gè)人證書的申請(qǐng),使得很多朋友因?yàn)闆]有證書給軟件簽名,導(dǎo)致的很多重要的手機(jī)軟件不能安裝,這可急壞了很多手機(jī)用戶!
所有S60第三版手機(jī)都有證書機(jī)制,而目前主流的S60智能手機(jī)都為S60第三版系統(tǒng),比如N73、3250以及6120c等,而以后新出的S60智能手機(jī)皆為第三版系統(tǒng),所以此次“證書風(fēng)波”將波及幾十款手機(jī),一半以上的S60智能手機(jī)用戶可能會(huì)受到影響。
關(guān)于“證書”和“簽名”
所謂“證書”,即S60第三版手機(jī)系統(tǒng)為了提高安全性,對(duì)一些需要用到特殊權(quán)限的軟件采用人為認(rèn)證的一種安全措施;而“簽名”就是把證書和需要簽名的軟件打包在一起的過程,從而保證軟件的安全性得到認(rèn)可。每張個(gè)人證書對(duì)應(yīng)一個(gè)手機(jī)串號(hào)(IMEI),因此一張證書只能用在指定的某個(gè)手機(jī)上。
那么,Symbiansigned網(wǎng)站停止了S60第三版手機(jī)系統(tǒng)個(gè)人證書的申請(qǐng)是不是就意味著我們永遠(yuǎn)無法安裝那些需要特殊權(quán)限的軟件,無法再使用諸如A4手機(jī)輸入法、屏幕截圖和來電通等優(yōu)秀的軟件呢?不!雖然我們不再擁有個(gè)人證書了,但是我們可以對(duì)手機(jī)系統(tǒng)進(jìn)行“破解”,突破原有的證書機(jī)制,使得手機(jī)用戶不需要個(gè)人證書也可安裝那些需要簽名的軟件。
前期準(zhǔn)備
對(duì)系統(tǒng)的破解是對(duì)系統(tǒng)文件的修改,因此有一定的風(fēng)險(xiǎn)性,破解雖然可以實(shí)現(xiàn)軟件免簽名安裝,但是也會(huì)帶來一定的負(fù)面影響,比如讓手機(jī)病毒有了可乘之機(jī)。再加上該破解過程略有復(fù)雜,因此不建議新手操作。我們?cè)谄平庵耙欢ㄒ獙?duì)手機(jī)的各種操作有所了解,并且做好前期準(zhǔn)備,在破解過程中要一步步按照操作步驟執(zhí)行,以免發(fā)生意外。
在電腦上安裝“諾基亞PC套件”,這是諾基亞手機(jī)的配套軟件,安裝好以后會(huì)自動(dòng)在電腦上安裝好手機(jī)驅(qū)動(dòng)。如果你電腦中已經(jīng)安裝了該軟件,可以跳過該步驟。
在手機(jī)上安裝X-plore程序,這是一款非常不錯(cuò)的第三方文件管理軟件,雖然手機(jī)中自帶了“文件管理器”,但是在我們破解過程中無法完成需要的任務(wù),所以一定要使用X-plore這樣的第三方文件管理軟件。啟動(dòng)X-plore默認(rèn)情況下會(huì)顯示“C:”和“E:”兩個(gè)盤符,“C:”代表手機(jī)內(nèi)存儲(chǔ)器,“E:”表示存儲(chǔ)卡。點(diǎn)擊“菜單→工具→設(shè)置”,在設(shè)置對(duì)話框中將“顯示隱藏文件”和“顯示系統(tǒng)文件/文件夾”勾上(圖1),點(diǎn)擊“返回”。
最后,在電腦上將“手機(jī)端.rar”解壓,然后復(fù)制到手機(jī)存儲(chǔ)卡中備用。
●圖1 設(shè)置文件的顯示屬性破解實(shí)戰(zhàn)
最終實(shí)現(xiàn)
軟件免簽名安裝,主要有三個(gè)過程。第一是突破系統(tǒng)對(duì)權(quán)限的校驗(yàn),這樣我們就可以看到并修改重要的系統(tǒng)文件,為下一步的破解做好準(zhǔn)備;第二是替換手機(jī)系統(tǒng)的根證書,也是實(shí)現(xiàn)破解的關(guān)鍵一步;第三是使用“手機(jī)簽名”程序自簽名軟件并最終生成可以在手機(jī)上安裝的軟件。
解除系統(tǒng)權(quán)限校驗(yàn)
啟動(dòng)X-plore,點(diǎn)擊“E:”盤,再點(diǎn)擊剛剛復(fù)制進(jìn)來的“手機(jī)端”文件夾,將光標(biāo)移到該文件夾中的“HelloCarbide.exe”文件上,點(diǎn)擊“菜單→編輯→移動(dòng)”,然后選擇“C:”盤并按確定鍵,這樣就將“HelloCarbide.exe”文件復(fù)制到了“C:”盤根目錄下了(圖2)。
●圖2 將HelloCarbide.exe文件復(fù)制到手機(jī)內(nèi)存
在手機(jī)上安裝“手機(jī)端”文件夾下的“Freepack.sisx”軟件,安裝路徑選擇安裝在“手機(jī)存儲(chǔ)”上。安裝完成后在程序列表中便會(huì)有名為“TRK”和“HelloCarbide”的程序(圖3)
●圖3 查看安裝好的兩個(gè)程序
用USB數(shù)據(jù)線將手機(jī)和電腦連接起來,連接模式一定是要選擇“PC套件”。連接成功后,運(yùn)行剛才安裝好的“TRK”程序,彈出“藍(lán)牙現(xiàn)處于關(guān)閉狀態(tài)。啟動(dòng)?”的提示框,選擇“否”。
在“TRK”中點(diǎn)擊“選項(xiàng)→settings”,將“Connection”設(shè)置為“USB”(圖4),設(shè)置完成后點(diǎn)擊“返回”。點(diǎn)擊“選項(xiàng)→Connect”,程序界面中會(huì)顯示“Status:Connected”即表示連接成功。
●圖4 將連接方式設(shè)置為USB方式