快轉到主要內容

TrollStore (巨魔商店) 教學 ~ iPhone安裝第三方IPA,簽名永久有效

分類   智慧型手機 iOS越獄與玩機
標籤   TrollStore IOS KFD Exploit
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

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 MethodUnsupported的裝置就是不支援。

你也可以用 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。

  1. AltStore安裝到iPhone。

  2. Github下載TrollMisaka的tipa,透過AltStore安裝。在安裝的時候,記得點選Keep The Extension選項。

  3. 粉紅色的TrollMisaka隨後會出現在主畫面,點一下開啟,然後回到主畫面(不要滑掉,讓它保持在背景執行)

  4. 開啟iOS系統設定 → 一般 → 鍵盤 → 鍵盤 → 新增鍵盤,選取TrollMisaka

  5. 允許TrollMisaka全部取用

  6. 再回到TrollMisaka畫面,切換到多工界面,重開機。

  7. 重開機後,主畫面下滑,開啟Spotlight搜尋

  8. 點選鍵盤的地球圖示,切換到TrollMisaka鍵盤

  9. 點選kopen嘗試觸發漏洞。這個步驟可能要重試很多次,部份裝置的成功率偏低。你可以嘗試重開機、或者換在Safari喚醒鍵盤試試。

  10. 等一會Install TrollStore的按鈕應該會亮起來,點選安裝。

  11. 出現Successful的綠字後,重開機。

  12. 進入多工畫面,會發現TrollMisaka已經變成「TrollStore Helper」

  13. 開啟TrollMisaka,點選Install TrollStore,主畫面會重新啟動。TrollStore安裝完成。

  14. 安裝Persistence Helper,確保TrollStore APP不會從iOS主畫面消失。

  15. 點選主畫面的TrollStore,點選Settings,按Install Persistence Helper

  16. 接著要找個APP來寄生「Persistence Helper」,我們就使用「提示」APP吧(點選Tips,燈泡圖示的那個)。

  17. 之後,iOS的提示APP會變成這樣。如果TrollStore APP圖示從主畫面消失,請來這裡點選Refresh APP Registrations

4. 如何透過TrollStore安裝IPA
#

以Youtube去廣告的 uYouPlus為例子

  1. 開啟Safari,下載IPA

  2. IPA下載後會放到我的iPhone →下載資料夾

  3. 點選TrollStore右上方+號,選取下載的IPA檔案

  4. 閱讀APP內容後即可安裝,不需要連著電腦,亦無需重簽。

相關文章

移除AltSotre安裝3個IPA的限制,MacDirtyCow
分類   智慧型手機 iOS越獄與玩機
標籤   TrollStore AltStore IOS
meowbrek2,免電腦啟用iPhone越獄環境
分類   智慧型手機 iOS越獄與玩機
標籤   Meowbrek2 Palera1n Checkm8 TrollStore Jailbreak
palera1n越獄教學,以iPhone SE 第一代 iOS 15.8.1為例
分類   智慧型手機 iOS越獄與玩機
標籤   Palera1n Checkm8 IOS

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。