dex加密目的:
保護安卓應用的Java源代碼,避免被惡意分析,技術被竊取
準備工具:
1、apktool :反編譯apk,提取smali代碼
2、dex2jar :將dex轉化為jar文件
3、jd-gui :查看jar文件,閱讀反編譯后的java代碼
效果對比:
1、smali加密前效果
2、smali加密后效果
3、java加密前
4、java加密后
補充說明
在線免費DEX加密僅隨機加密部分動態函數,企業版可加密所有動態函數
現DEX加密方案為函數體加密,暫不支持靜態函數和構造函數,請將核心代碼放置動態函數中
與傳統的整體加密方案相比,即使通過內存Dump數據,也無法獲取到完整的原始DEX文件
DEX加密(http://cloud.kiwisec.com/encr...),歡迎在線免費使用!!!!