软件介绍
算法助手是一款基于Xposed框架的Android平台调试工具,专为应用安全测试、代码分析和Bug排查设计。它通过反射和Hook技术,帮助开发与测试人员深入分析目标应用的运行逻辑,支持多种加密算法监控、日志捕获、文件操作记录等功能。需在Root或沙盒环境中运行,并建议获得目标应用授权后使用,避免法律风险。
软件优势
1. 支持主流加密算法监听,如MD5、SHA、AES、DES、RSA和HMAC,便于协议分析。
2. 提供自定义Hook功能,可灵活拦截方法调用、修改返回值,适配混淆代码。
3. 集成WebView调试、Log捕获、对话框定位等实用功能,提升调试效率。
4. 内置JustTrustMe升级版,高效绕过SSL Pinning,自动定位混淆后的OkHttp请求。
5. 支持数据库操作、Assets资源读取、签名监听等多种行为追踪,全面辅助逆向分析。
使用教程
1. 打开算法助手,勾选目标应用(如需系统应用,请左滑开启显示系统应用)。
2. 确保目标应用已开启存储权限,必要时手动在AndroidManifest.xml中添加写入权限。
3. 启动目标应用并触发待分析功能(如加密、弹窗等),同时在算法助手中开启对应Hook开关。
4. 返回算法助手日志面板查看捕获数据,支持堆栈追溯和内容高亮展示。
5. 使用自定义Hook功能时,填写类名和方法名,设置返回值或启用拦截执行,完成高级调试。
更新日志
版本 2.1:界面美化升级,核心功能保持不变。
版本 1.9:修复部分函数无法Hook的问题;提升Android 11兼容性;修复Toast定位失效;新增远程公告功能。
版本 1.8:新增Assets资源监听、PopupWindow弹窗定位、数据库操作监听、解除录屏截屏限制、应用签名读取;支持搜索高亮;自定义Hook增加*通配符支持;优化日志分页加载与界面滑动体验。
