算法助手是一款专为安卓平台设计的逆向工程工具,主要用于应用调试、安全分析和算法逆向。以下是其核心功能和使用要点:
- 算法分析
支持MD5/SHA等摘要算法、AES/DES/RSA等加密算法,可追踪密钥、明文和密文关联。
提供HMAC等含密钥算法的解析,并展示调用堆栈。
- 环境模拟与隐藏
可隐藏Root和Xposed框架痕迹,绕过WiFi/VPN检测。
支持JustTrustMe升级版,自动定位混淆后的网络请求。
- 行为监控与调试
记录文件读写、Shell命令、数据库操作(增删改查)等行为。
支持WebView调试,监控loadUrl请求及前端算法(如CryptoJs)。
- 交互与UI监听
监听点击事件、弹窗定位(包括PopupWindow)、Activity跳转。
可修改控件文本或拦截应用退出。
- Frida脚本支持
支持运行Frida脚本实现Native层Hook,并抹除部分Frida特征以绕过检测。
算法助手Pro版说明:
不再对其他虚拟xposed框架进行适配。如vxp、伏羲、blackbox等,仅支持root的lsposed、xposed用户(Android10以下无root也可以使用)。由于该版取消了对其他虚拟框架和非root用户的支持,为了保留旧版用户而不强制更新,所以新版改名算法助手Pro,用户可自行选择,但两者不建议同时激活使用。
算法助手Pro安装与使用指南
一、环境准备
1.硬件要求
Android 10及以上设备(需物理root权限)
支持LSPosed框架(Zygisk模式)
2.软件依赖
Magisk Delta面具(推荐版本≥23.0)
LSPosed框架(需匹配设备Android版本)
二、安装步骤
1.获取安装包
下载算法助手Pro
2.模块激活
在Magisk中安装LSPosed框架的Zygisk版本
重启设备后,通过LSPosed管理器勾选算法助手Pro模块
3.权限配置
授予算法助手Pro存储权限(Android 11+需关闭存储重定向)
三、核心功能使用
1.基础调试流程
打开算法助手Pro,勾选目标应用右侧开关
配置日志级别与缓存选项后点击“启动”
返回目标应用,底部提示“已成功启用”即生效
2.高级功能示例
弹窗拦截:在功能列表开启“弹窗定位”,通过堆栈日志反编译定位代码
自定义Hook:添加Java类名和方法名,修改返回值或阻断执行
四、注意事项
1.兼容性限制
不再支持VXP、伏羲等虚拟框架
Android 14需通过root解除日志写入限制
2.故障排查
若模块未激活,检查LSPosed作用域是否包含目标应用
日志丢失时确认存储权限与Magisk隐藏列表配置
https://pan.xunlei.com/s/VObfgBmG3c65Mc9sm-jzR6wWA1?pwd=2byd#