你想拥有安卓APK反编译工具吗,快来下载Android逆向助手最新版试试撒,这个Android反向助手是小编最近上线的一款功能很强大的反向助手软件,功能包括帮助用户执行apk反编译打包签名,dex/jar立体交换取代提取修复、 xml,txt加密、字符串编码等实用功能,有反编译需求的朋友快下载Android逆向助手开始使用吧。
软件简介
Android逆向助手操作十分的简单,你只需要直接将文件拖放到源和目标文件。软件暂时支持WinXP、Win7、Win2003。
功能介绍
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编解码。
当前存在的问题
1.没有完整的动态调试器。目前,由于android系统仿生没有完全支持POSIX,现有的编译gdb不支持多线程未签名调试。 (我尝试了一下,确实是多线程的怀疑,当然,gdb本身也有问题)。因此,主要基于对NDK逆向工程的静态分析。
2.手机种类繁多,Android版本复杂。更新速度更快,这增加了反向难度。
不过,android系统本身也有优势:
1.移动电话系统的简化使分析也可以简化。
2.暴露源代码最重要的是我正在修改系统API编译系统来制作API钩子。没有人能阻止。 (android不支持LD_Library API钩子)。
上面提到的都是arm c,通常用于NDK的逆向工程。因此,在Dalvik虚拟机中使用dex程序时,反过来完全没有困难。目前最好的逆转是baksmali。感性的东西是apktools,甚至支持动态调试。