Windows Phone(简称为WP)是微软于2010年10月21日正式发布的一款手机操作系统,初始版本命名为Windows Phone 7.0。基于Windows CE内核,采用了一种称为Metro的用户界面(UI),并将微软旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。
前些日子前,国外的一个网址为http://winmobile7.apphab.com/的网站不知用何种方法获得了微软软件商店应用的直接下载地址,使得很多WP7的游戏和应用的.XAP安装包被泄露。这给开发人员和公司打来很大的恐慌。
目前微软对此次泄露事件做出发表了一个声明,称他们正在对此次事件进行相关的修复工作,目前这些泄露的应用是无法在WP7的设备上和模拟器上运行的。这些未授权的应用可以在一些解锁版的WP7设备上使用,但是对于目前销售的WP7手机上是无法运行的,因此不会太影响开发人员的利益。
对于.XAP安装包中的文件可被直接反编译的问题,微软希望开发人员可以使用Dotfuscator这类的代码混淆工具来保护自己的知识产权,你可以在www.preemptive.com这个网站下载该工具。
目前来看可能有2000多款应用被泄露,至于多少软件遭受破解还不得而知。据国外的一些下载应用的开发人员称,他们只需要通过微软软件商店的链接就可以轻而易举地获取各种应用。具体的实现方法还不得而知。
不幸中的万幸是微软及时修复了该漏洞,因此下次切记,在自己开发的WP7软件中一定要做代码的混淆和加密工作。