Android 通过热更新来防破解

2019-08-28 12:13:50 +08:00
 KunMinX

我们在做资源类的软件时,后台通过 url 来掐住资源,只要请求参数中 account,后台拿到并验证不是 vip 用户,就不返回资源 url。

那么工具类软件是不是也可以通过这种方式呢?有没有人试过,通过热更新把高级功能的代码当作资源来掐住?

这样做的话,破解者是否有办法将付费下载到的代码合并到原软件中?

11107 次点击
所在节点    Android
11 条回复
Cheez
2019-08-28 12:15:29 +08:00
直接禁止联网
ho121
2019-08-28 12:16:26 +08:00
a719114136
2019-08-28 12:24:24 +08:00
不用合并到软件里呀,把软件里判断是否能热更新的那段代码一改不了所有人都能热更了。
qq316107934
2019-08-28 12:24:39 +08:00
有办法啊,钛备份+禁止联网,你热更新完直接给你镜像一份
KunMinX
2019-08-28 12:48:46 +08:00
@qq316107934 root 用户先不管 😂
df4VW
2019-08-28 12:55:08 +08:00
有的呀,react native 的话可以更过分
augustheart
2019-08-28 18:41:38 +08:00
把逻辑丢服务器不就行了,多简单
starsriver
2019-08-28 23:09:21 +08:00
多少单机内购游戏被破解的。。
no1xsyzy
2019-08-29 09:17:24 +08:00
@starsriver 内购又不是热更新……
热更新时服务器鉴权,差不多就是这样
不过改起来也不是不可能
把热更新内容提取出来然后改丢免费在线存储,之后更新从那里获取就可以
starsriver
2019-08-29 09:37:43 +08:00
@no1xsyzy 热更新被破解的也不少。甚至不需要线上存储。本地数据就可以,比如说本体 30m,数据包 2G 的。。能上线拼排行,虽提示要购买但是点击取消能继续玩的。比如说某 v 音游,后来为了防止污染社区搞了一个 14 块的典藏版。这样大家都可以可乐玩耍了 233
KunMinX
2019-08-29 11:24:10 +08:00
@starsriver @no1xsyzy 厉害!👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/595831

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX