伪造“护照” 挖出付费软件

超级玩家

苹果Appstore的横空出世使在线应用商店模式一炮而红,而火爆的Android智能平台也内置了应用商店Android Market。不少国内用户登录Android Market时发现商店中所有软件都是免费的,其中的付费软件藏哪里去了呢?

我们知道免费软件一般都内置了广告,而付费软件的功能更加完善和强大。假如需要购买付费软件,有什么办法可以将它们“挖”出来呢?经过研究,笔者发现了其中的玄机。原来Android Market中的付费软件必须使用信用卡购买,考虑到国内用户消费习惯上的差异,Google在后台屏蔽了部分地区的付费软件。而Google依靠什么识别用户所在地区呢?没错,就是手机网络运营商的代码。

世界上每个运营商都有唯一的识别代码(如中国移动的代码为46002),我们只需将其修改为特定运营商的代码,便可“骗过”Google显示出付费软件。修改的操作方法很简单,首先安装Market Enable这款软件,启动后选择界面中的“设置列表”菜单,选择其中一个运营商,长按其名称,点击“伪造成此运营商”。接着登录Android Market看看,付费软件都显示出来了吧!如果想要恢复原始的运营商设置,可以在修改前打开软件中的“实际值”页面中记录下自己的运营商代码,然后通过“自定义设置”菜单恢复。

25-e06-1.jpg
修改运营商名称
25-e06-2.jpg
恢复原始的运营商设置
25-e06-3.jpg
收费软件也显示出来了