1ke android逆向助手_Android逆向助手

1ke android逆向助手是一款针对Android的逆向辅助工具,提供apk反编译、dex/jar操作、so反编译等功能。尽管面临动态调试难题和系统版本多样性挑战,但其简化的工作流程和开源特性使其逆向分析仍具可行性。文章介绍了软件的更新日志,包括新增功能和错误修复,并强调了对.NET Framework 2.0和Java环境的依赖。
摘要由CSDN通过智能技术生成

Android逆向助手是一款针对安卓平台的强大逆向辅助软件,功能涵盖apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等。支持直接将文件拖放到源和目标文件这,不用每次都点浏览选择。软件暂时支持WinXP、Win7、Win2003系统。

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逆向助手V2.2 | 安卓逆向辅助

主要修改:

新增zipalign对齐优化功能(感谢WYJ的建议)。

Android逆向助手v2.1 更新内容:

1、部份功能新增错误回显;

2、修复java环境判断错误的bug;

3、更新部份组件版本。

Android逆向助手v2.0:软件正式更名为“Android逆向助手”

1、新增从apk中提取dex功能;

2、新增用指定的dex替换apk中的dex功能;

3、新增修复dex功能;

4、新增apk直接解压得到的xml文件转txt功能;

5、新增字符串unicode编解码功能;

6、新增jd-gui打开jar文件功能;

7、对界面进行全新调整;

8、其它细节调整。

特别说明:

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

2、必须安装.Net Framework 2.0框架;.NET Framework V2.0 可再发行组件包:  http://www.cr173.com/soft/2572.html

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值