编写了Hook工具。经常逆向安卓软件的朋友可能会遇到需要分析各种加密算法以及数据的sign算法的情况。由于静态分析效率太低,最初使用logcat打印日志,将密文、密钥、明文以及MD5前后的信息打印出来。但很快发现一个问题,在数据量大的时候,密文和密钥太多,打印信息混乱,难以追踪哪个密文对应哪个密钥,尤其是动态秘钥时更是如此。算法助手能够将这些信息关联起来,并显示调用堆栈。它简单方便,喜欢逆向的朋友不妨下载试用。
新版特性
v2.0
- 修复了对Android 11的兼容性问题
- 解决了部分应用读取问题
- 修正了自定义hook中部分情况下无法修改返回值的问题
v1.9
- 修复了自定义hook部分函数无法hook的问题
- 解决了对Android 11的兼容性问题和toast定位失效问题
- 新增公告功能,用户可以随时收到重要通知
v1.8
重大更新:
- 更新了版本号和增加了奇怪的BUG(具体情况未详述)。
新增功能:
- Add-on资源读取监听。
- Add弹窗定位(使用PopupWindow实现)。
- Add数据库操作监听。
- Add解除录屏截屏限制。
- Add读取应用签名监听。
优化功能:
.
此工具不仅涵盖了广泛的Hook功能和详细的设备、网络及行为记录监控选项,还提供了灵活的UI交互与媒体控制能力。其设计注重用户体验与安全性能提升,在提高逆向工程效率的同时也保障了用户的隐私安全。总体而言,这是一款集成了多种高级特性的逆向工程辅助工具。