TrollStore為一款開放原始碼的iOS應用程式商店,讓你免越獄安裝IPA,側載第三方APP。
這款APP由opa334開發,中文名叫做巨魔商店(巨魔為網路用語,意思為網路白目),象徵利用iOS系統的漏洞,「欺騙」系統簽名機制,從而安裝IPA。圖示是嘲諷意味滿滿的暴走漫畫臉。
裝TrollStore能幹嘛呢?你可以任意安裝第三方APP,例如 網友crypti1c整理的表格就列出了數以百計不會在App Store上架的APP。
本文介紹如何在iPhone/iPad安裝TrollStore,以及相關工具。
1. TrollStore與AltStore的差別#
同樣是側載IPA,跟 AltStore有什麼差呢?根據 官方Github介紹,TrollStore本身是永久簽名的APP,利用iOS的「CoreTrust」漏洞,騙過系統簽名驗證機制,讓使用者不只能任意安裝IPA,還可以不用簽名,即永久不必重簽,不用像AltStore每7天要連到電腦重簽。
這即是說,IPA一安裝後就是永久有效的。過去要達到「IPA永久不必重簽」只能靠越獄,而TrollStore不會讓你的裝置變成越獄狀態(不用怕銀行APP閃退),也能夠擁有類似越獄的好處。
TrollStore一旦安裝成功後,好處當然是不言而喻:你可以不用再連到電腦重簽IPA了,APP一安裝永久有效,且IPA安裝數量無上限。
另外,TrollStore支援以「JIT即時轉譯模式」啟動APP,可加速部份APP的效能,例如UTM、PojavLauncher、iSH Shell。
不過,TrollStore安裝比較複雜,因為它必須利用特定iOS版本的漏洞來安裝,可能Apple一更新漏洞就失效了。
而AltStore的安裝方式相對來說比較「合法」,已經出來好幾年了都沒被Apple擋掉過,適應性較強。
2. TrollStore支援的裝置列表#
TrollStore主要依賴的是軟體漏洞,其次才是iPhone/iPad硬體。
因為每個版本的漏洞都不一樣,導致TrollStore有很多種奇怪的裝法。安裝時要檢查iOS版本有沒有對上。
撰文當下,TrollStore的版本為V2.0.12。
請到 CFW Guide網站看開發者提供的表格,選取適當的安裝方式。
如下圖所示,撰文時點iOS 14、iOS 15、iOS 16的裝置比較有機會裝TrollStore。其餘顯示No Install Method
和Unsupported
的裝置就是不支援。
你也可以用 Dopamine (iOS 15/iOS 16)這類工具越獄後,再透過Sileo安裝TrollStore Helper,用以安裝TrollStore。
3. 安裝TrollStore#
請謹慎閱讀上一節的表格再往下看。
我的裝置是iPhone SE第一代,系統版本iOS 15.8.1,所以我採用「TrollMisaka」的安裝方式。
TrollMisaka是straight-tamago開發的軟體,沒有開放原始碼。作者把它偽裝成鍵盤APP,內含TrollStore Helper,本身是永久簽名的APP,再透過漏洞注入的方式安裝TrollStore。
將 AltStore安裝到iPhone。在安裝的時候,記得點選
Keep The Extension
選項。到 Github下載TrollMisaka的tipa,透過AltStore安裝
粉紅色的TrollMisaka隨後會出現在主畫面,點一下開啟,然後回到主畫面(不要滑掉,讓它保持在背景執行)
開啟iOS系統設定 → 一般 → 鍵盤 → 鍵盤 → 新增鍵盤,選取TrollMisaka
允許TrollMisaka全部取用
再回到TrollMisaka畫面,切換到多工界面,重開機。
重開機後,主畫面下滑,開啟Spotlight搜尋
點選鍵盤的地球圖示,切換到TrollMisaka鍵盤
點選kopen嘗試觸發漏洞。這個步驟可能要重試很多次,部份裝置的成功率偏低。你可以嘗試重開機、或者換在Safari喚醒鍵盤試試。
等一會
Install TrollStore
的按鈕應該會亮起來,點選安裝。出現Successful的綠字後,重開機。
進入多工畫面,會發現TrollMisaka已經變成「TrollStore Helper」
開啟TrollMisaka,點選
Install TrollStore
,主畫面會重新啟動。TrollStore安裝完成。安裝Persistence Helper,確保TrollStore APP不會從iOS主畫面消失。
點選主畫面的TrollStore,點選Settings,按Install Persistence Helper
接著要找個APP來寄生「Persistence Helper」,我們就使用「提示」APP吧(點選Tips,燈泡圖示的那個)。
之後,iOS的提示APP會變成這樣。如果TrollStore APP圖示從主畫面消失,請來這裡點選
Refresh APP Registrations
4. 如何透過TrollStore安裝IPA#
以Youtube去廣告的 uYouPlus為例子
開啟Safari,下載IPA
IPA下載後會放到我的iPhone →下載資料夾
點選TrollStore右上方+號,選取下載的IPA檔案
閱讀APP內容後即可安裝,不需要連著電腦,亦無需重簽。