源代码混淆和加固的区别?

  • 回答 (1)
  • 关注 (0)
  • 查看 (100)

在了解企业版加固的过程中,无意间看到还有个源代码混淆的服务项目,请问这个服务和加固的区别有多大,为什么价格会是加固的3倍?我记得加固本身就会对代码进行加密和混淆,怎么独立出来服务反而更贵呢

用户2888652用户2888652提问于
西风

renzha.net · 站长 (已认证)

www.renzha.net修改于
推荐

代码混淆仅提搞了代码的阅读难度。代码混淆并不能从根本上阻止反编译等。因为代码混淆仅仅提高了阅读难度,但并不能真正阻止反编译。因此,对于高安全要求的场景,代码混淆并不足够安全。

加固是多维度的安全防护方案,包括反破解、反逆向、防篡改等,可以防止应用被各类常见破解工具逆向,安全性要远大于单纯的代码混淆。

腾讯云@移动安全

腾讯 · 移动开发工程师 (已认证)

腾讯云移动安全前端开发回答于

应用加固本身没有提供混淆的服务;

源码混淆是另一个产品;

扫码关注云+社区