2013-07-03 87 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