dexprotector是一款功能相当强大的安卓应用源码安全保护工具,专注于通过混淆加密技术保障应用安全。它能有效防止APK被反编译、,全方位守护应用的使用安全。该软件可直接对应用库进行保护,杜绝未经授权的非法使用行为,阻止他人通过逆向工程或破译手段窥探软件内部机制,让你的加密防护体系更趋稳固。
1、启动dexprotector应用程序,点击界面上的加号按钮来添加内容;
2、添加方式有两个途径:一是从SD卡中选取(apk文件或安装包),二是从已安装的程序中选择。
3、我选择的是从已安装的应用里挑选,于是就随便选了一个应用程序。
4、你可以勾选所需的选项来进行保护,勾选完成后点击保护按钮,系统就会对程序执行一系列相关操作。
1、对包含cordova/webview应用程序内容在内的全部类资产与资源,采用安全加密的字符串形式处理。
2、对敏感API调用进行隐藏处理,涵盖Android安全相关、Google许可相关、应用程序内部逻辑以及采用DexProtector invokedDynamic引擎的关键任务第三方库。
3、把保证书检查与篡改检测功能植入应用程序内,以此避免应用程序被重新签名和重新构建。
4、借助对代码中的类名与函数名进行替换操作,以达成代码混淆保护的目的。
1、进而提高逆向工程的难度,避免知识产权遭到窃取;
2、混淆是一种用来隐藏程序意图的技术;
3、可以增加代码阅读的难度;
4、使攻击者难以全面掌控App内部实现逻辑;
5、简单的逻辑分支混淆;
1、界面简洁,一键拖放轻松加密。
2、加密后无法使用APK反编译工具进行反编译等。
3、支持增强型加密功能,能够自动判断并调用原程序中的类来完成加密操作。
4、加密完成后会自动进行签名,您也可以自行选用其他软件来完成签名操作。
dexprotector软件不仅支持基础的加密功能,还具备增强型加密系统,能够自动判断并对源文件中的类进行加密,同时完成代码混淆的处理,操作起来十分便捷。