软件简介
Android逆向助手是一款可以帮助用户来进行apk反编译打包签名的功能强大的逆向辅助软件。软件支持dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等等,操作简单,只需要直接将文件拖放到源和目标文件。
Android逆向助手功能介绍
1、反编译apk;
2、重新打包成apk;
3、对apk进行签名;
4、反编译dex;
5、重新打包成dex;
6、dex转jar;
7、dex转ddx;
8、dex导出成txt;
9、反编译so;
10、jar转dex;
11、提取dex;
12、替换dex;
13、修复dex;
14、加密xml转txt;
15、字符串unicode编解码。
android逆向工程问题说明
1.没有完整的动态调试程序。目前由于android系统的bionic并不完全支持POSIX,导致现有编译的gdb不支持多线程无符号调试。(我实验了一下,的确多线程问题比较多,当然,gdb本身也有问题)。所以对于NDK逆向工程比较麻烦,以静态分析为主。
2.手机本身种类较多,而且android版本繁多,更新较快,增加了逆向的难度。
但是android系统自身也有好处:
1.手机系统的简化工作让分析也随着简化。
2.公开源代码 大不了我修改系统API编译系统来进行API hook。谁也拦不住。(android不支持LD_Library API hook)。
Android逆向助手介绍
Android逆向助手是一款针对安卓开发的反编译工具,您可以进行apk的反编译以及签名和打包。
外,这款软件还支持字符串编码之间的转换等强大的功能,您还可以将加密过的xml文件转换成txt。
如果你是安卓程序的开发者的话,相信这款软件肯定可以帮上你大忙,在需要修改和反编译的时候。
更新日志
1、部份功能新增错误回显;
2、修复java环境判断错误的bug;
3、更新部份组件版本。