使用方法
1、下载解压,双击“Android逆向助手.exe”打开软件;
2、直接将apk文件拖放到源和目标文件,再设置相应的参数,如反编译apk;

3、最后,点击“操作”按纽即可;

安装使用说明
1、“源文件”处支持文件或文件夹拖放;2、必须安装【.NET Framework2.0简体中文版】框架;
3、部份功能依赖java运行环境,因此必须安装java。知识兔分享软件下载。
功能介绍
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逆向助手v2.2
主要修改:
新增zipalign对齐优化功能(感谢WYJ的建议)
v2.1
1:部份功能新增错误回显;
2:修复java环境判断错误的bug;
3:更新部份组件版本。
下载体验
