保护Android apk以防止反编译,网络嗅探等

Sam*_*muh 2 security obfuscation android network-monitoring

有没有办法保护Android apk文件,以便无法重新生成源代码?此外,有许多网络嗅探器允许HTTP监控,有没有办法绕过这些,以便无法监控传入/传出网络流量?

我已经读过使用SourceForge的Proguard(参考)在某种程度上可以使用代码混淆.

我可以研究哪些其他替代方案?

请指教.

谢谢.

Chr*_*ung 8

  1. 您可以使用混淆器来混淆目标代码,这使得反编译变得更加困难(至少使用自动反编译器).没有多少混淆可以完全阻止手动反编译.
  2. 使用HTTPS来防止嗅探.简单!

  • @Samuh然后你必须问自己,你在做什么应该在移动设备上完成; 如果某些东西需要那么安全(正如你所暗示的那样)那你为什么要通过网络和移动设备向公众开放呢? (4认同)