dex加密目的:java
保護安卓應用的Java源代碼,避免被惡意分析,技術被竊取函數
準備工具:工具
一、apktool :反編譯apk,提取smali代碼ui
二、dex2jar :將dex轉化爲jar文件加密
三、jd-gui :查看jar文件,閱讀反編譯後的java代碼blog
效果對比:內存
一、smali加密前效果get
二、smali加密後效果編譯
三、java加密前gui
四、java加密後
補充說明
在線免費DEX加密僅隨機加密部分動態函數,企業版可加密全部動態函數
現DEX加密方案爲函數體加密,暫不支持靜態函數和構造函數,請將核心代碼放置動態函數中
與傳統的總體加密方案相比,即便經過內存Dump數據,也沒法獲取到完整的原始DEX文件
DEX加密,歡迎在線無償使用!!!!