算法助手是一款非常受欢迎的系统工具软件,这款软件可以帮助用户进行手机调试,算法助手最新版功能全面,支持自定义Hook配置的分享和导入、自定义Hook支持修改参数,通过Hook进行反向操作更精准的代码定位。新版本算法助手软件将各种功能免费提供给用户,感兴趣就来下载安装吧!
步骤一:激活模块
1、由于该程序是个xposed模块,所以自然是需要先激活模块,本教程默认各位看官已有Xposed环境,将不进行xposed的安装讲解。
2、这边以Lsp框架为例子,启动算法助手模块,并在作用域中勾选你要Hook的App(经典Xposed只需要直接激活模块)
3、模块激活成功后,标题信息将显示“算法助手”,若未激活,则显示红字字体“模块未激活”
Tips:(部分机型和框架,可能会出现激活后显示未激活的情况,如果您确认已经激活,可试着直接使用)
步骤二:算法助手里打开开关
1、在算法助手中,在应用列表里,选择需要Hook的app,点进去以后,将总开关打开(不打开的话,所有的配置都不生效)
2、总开关打开以后,打开需要使用的相关功能的开关,例如"弹窗定位"
3、勾选完毕以后,运行被Hook的App
4、回到算法助手,切换到日志列表,一一点进去,可以看到详细的日志信息。
Tips:(安卓11的用户,被Hook的app需要开启存储权限,且没有开启存储重定向,才能正常写出日志)
步骤三:堆栈分析与代码定位
堆栈的介绍
这个步骤,有开发经验的开发人员可以跳过,调用堆栈对于开发人员来说是再熟悉不过的了,毕竟你们敲了一整天的Bug,一跑起来全是这玩意儿对吧(手动滑稽)
在日志详细的尾部,可以看到调用堆栈,这个调用堆栈是干嘛用的?该怎么去理解他?
实际上,调用堆栈的结构是这样子的:类名.方法名(源文件名:行数)
1.设备环境
隐藏Xposed隐藏Root
2.网络环境
隐藏Wif代理隐藏VPN
justTrustMe升级版
3.算法分析
含秘钥信息摘要(Hmac)
加密算法(AES,DES,RSA…)
4.行为记录
文件读取记录
文件厚入记录
文件删除记录
shell命令行记录
5.Log捕获
webViewDebug(使webView可调试)
拦截应用退出防止应用闪退
6.媒体功能
拍照替换为选择照片
7.交互监听
onClick监听其他
弹窗定位(返回键可取消)
可以获取手机上的所有应用,甚至包括系统应用
提供设备环境、网络环境、行为记录、交互监听等操作
对安卓软件进行逆向hook,可以帮助你轻松调试手机
1、支持自动将json数据转为对象。
2、支持自动将base64文本转为byte类型。
3、支持自动转为int,boolean等基本数据类型。
互联网
11-16互联网
11-16互联网
11-16互联网
11-16互联网
11-16如有侵犯您的权益,请发邮件给ponybericher@163.com