Android逆向助手是一款专业的apk逆向反编译软件,软件功能极其强大,支持反编译apk/重新打包成apk/对apk进行签名/反编译dex/重新打包成等等,欢迎感兴趣的朋友前来it猫扑下载!

Android逆向助手软件功能

反编译:

反编译apk、反编译dex、反汇编elf、重打包apk、重打包dex、xml转txt、签名apk、dex转ddx、jd打开jar、提取dex、dex转txt、apk对其、替换dex、dex转jar、修复dex、jar转dex

字符串操作:

unicode编码、unicode解码

选项:

目标使用源文件夹

完成后打开目标文件夹

完成后使用jd-gui打开

Android逆向助手相关介绍

1.没有完整的动态调试程序。目前由于android系统的bionic并不完全支持POSIX,导致现有编译的gdb不支持多线程无符号调试。(我实验了一下,的确多线程问题比较多,当然,gdb本身也有问题)。所以对于NDK逆向工程比较麻烦,以静态分析为主。

2.手机本身种类较多,而且android版本繁多,更新较快,增加了逆向的难度。

但是android系统自身也有好处:

1.手机系统的简化工作让分析也随着简化。

2.公开源代码 大不了我修改系统API编译系统来进行API hook。谁也拦不住。(android不支持LD_Library API hook).

以上谈到的都是arm c,一般用于NDK中的逆向工程。那么对于才用Dalvik虚拟机中的dex程序,逆向就完全没有难度。目前最好的逆向工具是baksmali。综合工具是apktools,甚至于支持动态调试。

Android逆向助手特别说明:

1、“源文件”处支持文件或文件夹拖放;

2、必须安装.net framework 2.0框架;.

3、部份功能依赖java运行环境,因此必须安装java。

Android逆向助手版本更新

新增zipalign对齐优化功能。

下载地址

远程下载