【发布时间】:2019-03-19 12:02:28
【问题描述】:
我正在处理 Eclipse 中的旧 android 项目。为此,我试图在进行逆向工程时保护代码(我知道 100% 的混淆是不可能的,但试图为源代码提供一些保护)。为此,我已经这样实现了
project.properties
proguard.config=${sdk.dir}/tools/proguard/proguard-project.txt
proguard-project.txt
-dontwarn org.simpleframework.xml.stream.**
-dontwarn roboguice.**
-ignorewarnings
-dontshrink
-dontoptimize
使用此工具后,我正在导出签名的 APK 文件,但我可以使用这些在线工具(tool1、tool2)从 apk 文件中提取源代码。任何人都可以考虑通过在 Eclipse 中使用 Proguard 来保护代码
【问题讨论】:
-
使用 allotri 进行代码混淆。
标签: android proguard reverse-engineering