APKProtect是一款免費的安卓(Android)軟體保護工具,可以保護APP不被破解、逆向分析和盜版。APKPotect通過阻止反編譯軟體、代碼混淆加密、字元串加密、類名加密等方式使被保護過的APP難以被反編譯逆向分析,從而達到保護APP不被破解的目的。
APKProtect簡介
APKProtect是一款免費的安卓(Android)軟體保護工具,可以保護APP不被盜版、破解、逆向分析。通過阻止反編譯軟體、代碼混淆加密、字元串加密、類名加密等方式加大反編譯的難度,從而達到保護APP不被逆向破解的目的。
APKProtect功能介紹
阻止反編譯功能
1、APKProtect能阻止apktool等反編譯工具的反編譯功能。 2、APKProtect會對保護的APP的類名進行加密,使用jd-gui等反編譯工具反編譯出來的類名無法靜態閱讀
代碼混淆加密功能
APKProtect支持對APP的代碼流程進行亂序混淆加密,比如:加密前使用靜態反編譯查看到的代碼流程為 1、2、3、4、5、6,在APKProtect加密後再使用靜態分編譯查看到的代碼流程變成了 3、1、6、4、2、5,跟加密前差異很大,大大提升了靜態逆向分析的難度。
字元串加密功能
APKProtect支持對APP的java字元串進行Base64等加密,加密後使用jd-gui等反編譯後看到的字元串都是加密後的,無法閱讀,也就無法利用字元串來猜測代碼功能和定位功能代碼。