工具支持 apk 一键自动加密,dex2jar 与 apktool 都不能正常解密出代码,但是还是无法防御 IDA 的反汇编,不过已经足够了,压缩包超过1M,使用百度网盘进行下载比较快些。



测试过的程序:


拉卡拉 3.0.2


龙斗士 2.2.2


...



如果工具不支持加壳你的程序,可以邮件给我!


软件界面如下:



android加壳实现 安卓app加密加壳工具_jar



android加壳实现 安卓app加密加壳工具_android加壳实现_02



2013-10-11


     国庆了,来个安卓版本吧



2013-9-17


     增加Mac os平台版本,无须安装,双击解压 zip 文件即可。



2013-9-17


     增加 linux 版本的托放 apk 文件功能,增加状态栏加密提示.



2013-9-16


     增加 linux 版本,双击 deb 文件即可安装,删除方法是在 terminal 运行 sudo apt-get remove dexcrypt 



2013-9-13


      升级小版本1.2.1, 修复x64位平台安装 jre /jdk 64位版本时程序无法自动加密的问题(感谢 gudboy 使用报告)



2013-9-11


      升级1.2版本,启用增强型加密方法,自动判断并使用原程序中的类进行加密,如果不勾选增强型加密,则使用的是旧版本的加密模式



2013-9-4


      增加修复Java类的相应的文件名错误功能,如 con、com1、lpt1、aux之类的系统保留名字,这些名字将造成的baksmali无法工作,此版本更新将在使用baksmali.jar工具逆向前修复这些错误的Java类名后再进行逆向,以增加加壳程序的兼容性。



-2013-8-23


      支持 64 位系统问题修正(已测试)


      使用原apk包中相应文件的压缩算法来压缩加密后的apk包,使生成的包大小不至于比原包大太多,一般增大几十K。


      



2013-8-22 日 更新


      正式命名为dexcrypt 加密壳


      使用 baksmali.jar , smali.jar 工具代替apktool.jar ,并增加证书自动签名功能