Windows 8「越獄」核心在於繞過應用商店數位簽名驗證,安裝未經認證的 Modern UI 應用。本文深度解析:① 原理:企業版 Sideloading 功能需「允許受信任應用」註冊表鍵值 + 域控制器 Sideloading 金鑰;② 破解:kost 透過 Hook Windows Store 服務偽裝已加入合法域;③ 手動封裝流程:makecert/pvk2pfx 建立根憑證 → MakeAppx 封裝修改 Publisher 的 AppxManifest → signtool 簽署 → PowerShell Add-AppxPackage 安裝;④ 工具鏈:makeappx、signtool、makecert、pvk2pfx;⑤ 成果:安裝付費應用破解版、離線安裝、安裝未上架應用。作者並發布自製 GUI 工具(僅支援 64 位元企業版),整合上述流程。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1。提供 wsservice_crk.dll 註冊為 LocalServiceAndNoImpersonation 服務,偽裝域環境通過驗證。
C:\Program Files\WindowsApps,需顯示隱藏檔案與權限)。microsoft.system.package.metadata 子資料夾。makecert -r -pe -n "CN=microsoft" -a sha256 -cy end -sky exchange -b <開始日期> -e <結束日期> -sv <檔名>.pvk <檔名>.cerpvk2pfx -pvk <檔名>.pvk -spc <檔名>.cer -pfx <檔名>.pfx -pi <私鑰密碼>AppxManifest.xml 中 Identity/Publisher 為 CN=<憑證頒發者>。MakeAppx.exe pack /d <來源資料夾> /p <輸出.appx>signtool sign /v /a /fd SHA256 /p <私鑰密碼> /f <憑證.pfx> <輸出.appx>Add-AppxPackage <簽署後.appx>
警告: 越獄屬灰色地帶,可能違反 Windows 應用商店使用條款,且系統更新可能失效修補。僅供技術研究參考。