2013-07-03 172 views
6

只是一個愚蠢的問題:如何解壓WP8的XAP文件。 我讀了很多帖子,如「它只是一個zip」,但它不會工作:zip簽名是PK,但XAP有PRE簽名,並不會被任何zip程序打開。 我從windows手機市場得到了xap。 感謝您的幫助!解壓縮XAP文件

+0

你有沒有嘗試將它重命名爲.zip? –

回答

8

XAP確實是ZIP文件。如果使用Visual Studio構建應用程序,則可以使用大多數ZIP解壓縮器打開生成的XAP文件。

您面臨的問題是您已經從市場上下載了XAP。這些都是加密的(以防止盜版),只能通過Windows Phone設備解密。

+3

爲了更具體一些,所有市場上的XAP都使用微軟DRM技術進行簽名。 (是的,OP在詢問有關他下載的反向工程) –

1

嗯,我懷疑解密加密XAP的主要部分不是WP設備,而是WP市場的互聯網連接以及註冊爲已付款的XAP應用程序的帳戶,因此您可以通過這種方式解密該特定的密鑰XAP。 ...所以不,你不能從市場上解壓縮一個xap

+0

我不認爲這與您的帳戶有關。您可以從windowsphone.com手動下載任何應用程序的加密XAP,而無需登錄。然後將它們從SD卡加載到設備。解密必須發生在設備端。 – msbg

+0

如果我們獲得對Windows Phone的根訪問權,那麼可能能夠反編譯加密的應用程序。 – msbg