自己的个人 App 被破解了应该怎么办?

2020-08-07 23:02:50 +08:00
 MePride

如题,APP 被破解内购,破解了联网验证,蓝奏云举报后 24 小时无用,有大佬分享一些验证加固思路给我吗,我蛮自闭的。

19933 次点击
所在节点    Android
67 条回复
RikkaW
2020-08-07 23:46:55 +08:00
核心就是把验证跟干活的部分绑一起写成原生库,怎么做可以随便发挥想象力

顺带一提,签名验证可以做成不走系统 API 直接读 apk 文件的(如何读签名,参考 https://source.android.com/security/apksigning/v2 ),也绑在自己的 native 库里给破解人增加难度

另外,既然是个人作品就别用那些脏脏的奇奇怪怪的加固的东西了(
MePride
2020-08-07 23:47:45 +08:00
@RikkaW 谢谢 rikka 大佬🤒
murmur
2020-08-07 23:48:42 +08:00
工具类 app 必死,现在国内主要功能不再服务端的 app 几乎没什么活路
murmur
2020-08-07 23:49:09 +08:00
连网游都能被破解做成私服,你一个个人产品拿啥幸免于难
maokabc
2020-08-08 00:11:42 +08:00
不是很清楚,我个人只是加了反调试及签名验证,签名验证自己解析 pkcs7 对比证书,这部分代码编译进几个 so 里,虽然用处不是特别大,但能防住一些人。
waruqi
2020-08-08 00:24:03 +08:00
放 so 也没用,真要搞你的 这些人 反编译 so 就跟看明文似的,即使上 so 编译混淆 java 加固,基本上也都能破 除非 so 和 dex 都上 vmp 加固,虽然也能搞,但花时间,如果是小 app 也就不值得投入时间进去破了
zagfai
2020-08-08 00:37:29 +08:00
@murmur 就像电脑软件一样
fff333
2020-08-08 01:16:49 +08:00
@RikkaW 大佬,rn 的能加密么?
fff333
2020-08-08 01:17:28 +08:00
@waruqi vmp 是啥啊,能给个关键词么?
Wait845
2020-08-08 01:35:08 +08:00
不介意的话取消付费,走破解的路让破解无路可走
zhdsuperm
2020-08-08 01:51:52 +08:00
这些黑产业真的毒瘤,没什么技术含量。也没好的维权手段
littlewing
2020-08-08 02:59:53 +08:00
只做 ios app,不做 android
wafm
2020-08-08 03:05:34 +08:00
@fff333 vmprotect
czkwg8
2020-08-08 03:16:15 +08:00
毕竟也是那句老话,如果软件的主要功能是在 client 实现的,那是怎么都逃不过被 x 的命运
不过也可以开心一下,有人来 x 说明写的真的好嘛
用原生语言写的 x 难度会大很多
MePride
2020-08-08 05:45:52 +08:00
@czkwg8 头疼
lulinux
2020-08-08 05:54:25 +08:00
上 SaaS
MePride
2020-08-08 06:25:13 +08:00
好冷,早知道不做安卓了,还是工具类😞
xuanbg
2020-08-08 07:20:04 +08:00
安卓平台而且功能都在 APP 实现的,只能做免费。也许稍微内嵌几个广告赚点小钱可能还行。真要破解,都是分分钟的事情。

要做收费,只能把功能逻辑写在服务端。
daozhihun
2020-08-08 07:47:33 +08:00
可以先按照楼上的一些方法增加难度看看。
或者工具类软件可以考虑上架 play store,可能营收方面会相对好一些
ipadpro4k
2020-08-08 08:18:28 +08:00
@littlewing #12 现在 ios 破解不要太容易

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

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

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

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

© 2021 V2EX