作者clarksuper (Clark)
看板AndroidDev
标题[闲聊] 大家都有用proguard之外的加壳防破解吗?
时间Fri May 18 15:42:09 2018
之前稍微研究一下,proguard的防护好像还是比较有限。
比如说proguard只有字串混淆,但是function跟class似乎无法混淆?
(有说错请版友指教)
因此有听朋友说他们公司都是用dexguard,
他说dexprotector似乎也是一个不错的选项
就他的说法,单纯用proguard不够
写了信去两间公司问,都觉得实在很贵。
请问大家还有其他选项吗?
另外想请问,如果找别人一起分摊dexguard or dexprotector的费用,
例如三个开发APP团队,共用一个license。
是可行的作法吗? 有没有什麽机制会让这件事不可行?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.251.214.59
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1526629332.A.A65.html
1F:→ ssccg: proguard比较像压缩不是混淆...就像js压缩一样 05/18 16:38
2F:→ ssccg: 可以混淆identifier名称,但不会混淆逻辑或资料(字串)内容 05/18 16:38
3F:→ ssccg: 商业工具大多是看上架几个App就收几个license钱,不能共用 05/18 16:39
4F:→ kobe8112: 算不算贵当然就看你的程式码有多少价值罗QQ 05/18 16:40
5F:推 now99: 就dex加密,执行app的时候在解密载入,但是记忆体可以取得 05/18 17:55
6F:→ now99: 解密dex资料xdd 05/18 17:55
7F:推 dsilver: 请问现在还会有发烫问题吗 05/18 18:31
8F:→ dsilver: 喔…回错篇… sorry 05/18 18:32
9F:→ lnmlee: App真正有价值的都不会是前端逻辑 05/18 21:07
10F:→ chenx5: 试着把核心code用c++写成.so档吧? 05/19 12:23
11F:→ y3k: 要保护可以阿 写C++ 不过就会失去Java跨平台机型的好处而已 05/19 13:40
12F:→ y3k: 逻辑外观这种随便一个像养一点的工程师都能照抄出来的 就不用 05/19 13:41
13F:→ y3k: 花太多心思去保护了 05/19 13:41