Google Play中付费应用的安全性?


25

Google采取什么措施来确保下载的付费应用不会免费传播?目前,我认为有可能泄漏大量应用程序:

  1. 有人付费在他的手机上下载一个应用程序。
  2. 创建应用程序的备份。
  3. 将备份提供给朋友/家人或通过Internet传播。
  4. 许多人免费使用付费应用。

我还没有尝试过。我的问题是:可能吗?Google Play上付费应用的安全措施的当前状态如何?


1
真的有关系吗?大多数人不这样做,而通过阻止它不太可能获得更多的销售。
恢复莫妮卡2012年

Answers:



18

您是正确的,Android中的应用盗版是一个问题,这是很多应用开发人员都倾向于采用更多应用购买模式而不是在游戏市场上出售其应用的原因。您的方法也很正确-从有根电话中剥离APK文件是微不足道的。Google已经意识到了这一点,并通过添加了App Encryption(应用程序加密)来回应,该加密将可用于运行Jelly Bean及更高版本的任何设备:

应用加密

从Android 4.1开始,Google Play将通过在设备交付并存储到设备之前使用设备特定的密钥对所有付费应用进行加密来帮助保护应用程序资产。

http://developer.android.com/about/versions/jelly-bean.html

这意味着只能通过该设备访问每个应用,因此您周围的工作将无法进行。我不确定这将如何影响运行Gingerbread之前的任何操作系统的设备。


7
与所有防复制方案一样,可以安全地假设这充其量会限制隐私的传播,并且不会完全消除它。
约阿希姆·绍尔

任何加密仅与所使用的密码一样强。
马丁·2012年

@JoachimSauer,这将使很大一部分人望而却步,因为现在不值得为节省一两个钱而付出努力的人。而对于那些仍在窃取它的人,他们将不会以任何方式购买它。
CaffGeek 2012年

1
这实际上会长期有效吗?设备必须具有密钥才能解密应用程序并运行它。一个找到密钥并用它来创建解密的APK的应用似乎对于warez人群来说很难写,并且可以让临时盗版者在植根设备上运行。
Dan Neely

5
@Martyn:没关系。您已经有了密钥(否则您将无法运行该程序)。所以您已经赢得了定义。而且,这实际上不会使盗版程序变得更加困难(除非您算在终端“ harder”中再键入两行)。这仅是为了营销,以鼓励愚蠢的开发人员(担心他们的毫无用处的IP)为Android开发。
megazord,2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.