Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8 破解側載應用全攻略:原理、流程與自製工具

編輯:Win8 常見問題解答

背景知識:何謂 Win8「越獄」?

iOS 越獄、Android Root 核心兩步:提權至 Root、破解簽名驗證。Win8 用戶預設擁有管理員權限,僅需解決「安裝非商店應用」的簽名限制。

正規管道與替代方案

  1. 官方商店下載(需 Microsoft 帳號)
  2. Visual Studio 2012 側載(僅限本機除錯)
  3. 註冊開發者帳號側載(工具如 Win8 優化大師即利用此法),但未來可能收費或被封殺。
  4. 企業版 Sideloading 功能:滿足兩條件即可自由安裝受信任應用——
    ① 登錄表/群組原則啟用 AllowAllTrustedApps=1
    ② 加入擁有 Sideloading 金鑰的網域

核心破解:kost 方案

Hook Windows Store 服務,使其誤判電腦已加入合法網域。以 wsservice_crk.dll 註冊為 LocalServiceAndNoImpersonation 服務常駐後台。

應用提取與重新封裝簽名流程

  1. 從商店安裝目標應用(位於 C:\Program Files\WindowsApps,需取得權限)。
  2. 複製整個應用資料夾,刪除 microsoft.system.package.metadata 子目錄。
  3. 建立根憑證:
    makecert -r -pe -n "CN=自訂發行者" -a sha256 -cy end -sky exchange -b <開始日期> -e <到期日期> -sv <檔名>.pvk <檔名>.cer
    輸入三次私鑰密碼,產生 .pvk 與 .cer。
    pvk2pfx -pvk <檔名>.pvk -spc <檔名>.cer -pfx <檔名>.pfx -pi <私鑰密碼> → 取得 .pfx 根憑證。
  4. 修改清單並打包:編輯 AppxManifest.xml 的 Publisher 為 CN=自訂發行者,
    MakeAppx.exe pack /d <來源資料夾> /p <輸出路徑>.appx
  5. 數位簽名:
    signtool sign /v /a /fd SHA256 /p <私鑰密碼> /f <憑證.pfx> <套件.appx>
  6. 安裝:管理員權限 PowerShell 執行 Add-AppxPackage <套件.appx>,完成後開始畫面即出現應用。

破解後能做什麼?

  • 離線安裝應用(國內商店訪問慢,離線安裝成首選)
  • 安裝未通過微軟審核的自製/第三方應用
  • 付費應用破解(需額外工具 TokensExtractor,本文不涵蓋)

作者整合傻瓜化工具

將上述流程整合為圖形化介面,僅支援 64 位企業版 Win8,需以管理員權限執行。內含憑證檔案,可自訂服務名稱與憑證資訊。

注意:僅供技術研究,請遵守當地法律法規。

Copyright © Windows教程網 All Rights Reserved