
类型: 金融理财 版本: V1.1
大小: 1,717.7 时间: 2025-11-08





3、模块激活成功后,标题信息将显示“算法助手”,若未激活,则显示红字字体“模块未激活”
经常逆向安卓软件的朋友。经常需要分析各种加密算法,还有数据的sign算法,由于静态分析效率太低,起初使用的是logcat打印日志,将密文,密钥,明文,md5前的信息,MD5后的信息等信息打印出来,但是很快发现了一个问题,在数据量大的时候,密文很多,密钥也很多,打印信息太乱,经常会出现密文不知道对应哪个密钥,而且如果是动态秘钥,单纯的打印秘钥就显得没有意义了。算法助手能够将秘钥,密文,明文,联系起来,并打印出调用堆栈。使用切简单方便。喜欢逆向的朋友下载使用吧。
Reqable联动
2、总开关打开以后,打开需要使用的相关功能的开关,例如'弹窗定位'
堆栈的介绍
LspHooker_.makeText(UnknownSource:18)com.junge.test.MainActivity.onResume(MainActivity.java:24)android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1454)android.app.Activity.performResume(Activity.java:8050)
那么这时候行数的重要性就显示出来了,通过行数可以看到,在类3的76行,调用了方法2
使用Jadx查看java代码,也可以看到24行调用了makeText
进阶使用教程:自定义Hook的使用
修复RSA签名数据、加密数据重复的bug
还是以这个代码为例子,进入该Activity后,会调用test函数,并传入'张三',并弹出提示,而test函数,返回的是'你好+姓名',我想通过hook,去修改它的返回值,改为'hook返回值成功',怎么做?
在日志详细的尾部,可以看到调用堆栈,这个调用堆栈是干嘛用的?该怎么去理解他?

算法助手是我们开发的一款运行在Android平台上的基于Xposed的安卓调试工具。用于Android软件开发和测试人员(但不限于)进行应用分析调试、安全测试和Bug分析。本应用某些场景下可能具有修改和调试应用业务逻辑的功能,如果要修改和调试第三方的应用,必须取得所属方的官方授权;如果在未授权的情况下擅自修改和调试,所造成的任何问题和责任(包括资金损失、法律风险等)均与我们无关。
Tips:使用smali格式的时候,参数类型务填写完整,包括分号。
类名:com.junge.test.MainActivity方法名:test参数类型:java.lang.String返回值:hook返回值成功
这个步骤,有开发经验的开发人员可以跳过,调用堆栈对于开发人员来说是再熟悉不过的了,毕竟你们敲了一整天的Bug,一跑起来全是这玩意儿对吧(手动滑稽)
增加注入成功提示(可在设置中关闭)
修复导出的日志中无调用堆栈的bug
Hook,其实可以理解为拦截函数,拦截到函数以后,你想修改返回值,或者不让他执行,都可以。
算法助手Pro的开关同步到Lsposed
接下来我们反编译app,验证一下,我们在smali代码中找到MainActivity类搜索.line24
Tips:目前MT管理器转为java代码是无法自动识别行号的
支持通过选择函数进行Hook
smali格式:
支持Android14
日志的调用堆栈中支持快速添加Hook
2、这边以Lsp框架为例子,启动算法助手模块,并在作用域中勾选你要Hook的App(经典Xposed只需要直接激活模块)
还是刚刚的例子,弹窗定位的日志信息,一般情况下,我们只需要看最后几行就可以了
其他bug修复
packagecom.junge.test;importandroid.os.Bundle;importandroid.widget.Toast;importandroidx.appcompat.app.AppCompatActivity;publicclassMainActivityextendsAppCompatActivity{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}publicStringtest(Stringname){return'你好:'+name;}publicvoidonResume(){super.onResume();Toast.makeText(this,test('张三'),1).show();}}
配置如下:
3、最后调用了类1的方法1
2、然后调用了类2的方法2
比如这个例子:
Tips:(安卓11的用户,被Hook的app需要开启存储权限,且没有开启存储重定向,才能正常写出日志)
在算法助手选择app以后,在功能列表拉到最后,有个'添加自定义'按钮,点进去以后,进入到配置界面,然后进行hook配置
最后2行,是android系统类,我们用不到,也不需要去看
3、勾选完毕以后,运行被Hook的App
实际上,调用堆栈的结构是这样子的:类名.方法名(源文件名:行数)
1、首先调用了类3的方法3
类名:Lcom/junge/test/MainActivity方法名:test参数类型:Ljava/lang/String;返回值:hook返回值成功
算法助手最新版是一个手机端的辅助模块应用,这款软件能够帮助大家进行一些比较复杂的操作,下面有具体的使用方法教程,软件功能还挺强大的,大家可以试试看哦。
支持运行Frida脚本
1、在算法助手中,在应用列表里,选择需要Hook的app,点进去以后,将总开关打开(不打开的话,所有的配置都不生效)
java格式:
从前2行看,我们可以看到,在MainActivity的onResume方法里调用了makeText,通过(MainActivity.java:24),可以看出MainActivity类的24行中调用了makeText
类1.方法1(类1.java:100)类2.方法2(类2.java:55)类3.方法3(类3.java:76)校花梦工厂游戏下载-校花梦工厂手游1.0.3 果盘版
Tips:有许多app在编译后,会抹去源文件名,以及行数信息,所以堆栈分析只能当成辅助工具,不必过度依赖,学会怎么通过代码逻辑去分析代码才是重点
新增web算法自吐
那么,我们已知,在类3的方法3里调用了方法2,可是,方法3的代码可能有非常多,我怎么知道它在哪里调用了方法2呢?
Tips:(部分机型和框架,可能会出现激活后显示未激活的情况,如果您确认已经激活,可试着直接使用)
4、回到算法助手,切换到日志列表,一一点进去,可以看到详细的日志信息。
那怎么看呢?从下往上看!!!
1、由于该程序是个xposed模块,所以自然是需要先激活模块,本教程默认各位看官已有Xposed环境,将不进行xposed的安装讲解。
支持Android14
杖剑传说手游下载-杖剑传说0.4.2b 官方最新版
985.9M
杖剑传说是卡通风格的全新西式挂机养成游戏,独特新颖的冒险玩法,新奇出众的闯关体验,可爱的二次元角色,轻松简单的升级打怪模式,刺激无比的冒险剧情,还有无出其右的装...
QQ单向检测助手app下载-qq单向检测手机软件1.0 安卓免费版
1,320.9M
QQ单向检测助手可以方便很多的用户快速的检查到自己的好友有没有删除掉自己,这个是一些qq好友多的用户需要到的一款实用软件,非常的方便好用!QQ单向检测助手介绍Q...
红似火老照片修复app官方版下载-红似火老照片修复appv1.02安卓免费版
724.2M
红似火老照片修复app是一款满足用户在手机上修复老照片的智能app,在科技发达的如今,我们也可以不用专门打开电脑使用ai进行修复,而它正解决了这一大不便,除此之...
冲题高手app下载-冲题高手app1.0 免费版
168.2M
一起认识成语一起答题,一起学习知识,好玩又有趣,冲题高手app有很多的成语故事,趣味的学习互动,学习过程一点都不枯燥乏味。冲题高手app亮点1.在每个级别的相关...
珠海出租屋NOBON伦邦门禁平台对接软件2.1 中文绿色版
1,660.6M
1、人员的部门备注中,需要填写公安平台的地址授权码(房屋) 2、控制器安装的位置备注中需要填写公安平台的地址授权码(建筑物)亲...
英魂外传手游下载-英魂外传官方版1.6.0 安卓版
146.1M
英魂外传官方版是一款卡牌养成游戏,在这里感受英魂竞技场,尽享极致PK体验!碎屏级大招秒杀全场,游戏还原了上百位的传奇英雄和角色,在线真实竞技moba回忆。英魂外...
涂书笔记下载-涂书笔记安卓版(涂书笔记免费版)2.2.2 官网最新版
840.5M
涂书笔记在手机上还是非常的好用的一款手机笔记了,那么现在也是有不少的朋友是希望在电脑上也可以使用涂书笔记的,现在小编就给你介绍涂书笔记电脑版!涂书笔记电脑版怎么...
石家庄人社app下载安装-石家庄人社app最新版本1.2.28 官方版
154.6M
石家庄市人力资源和社会保障局官方打造的手机客户端,石家庄人社app可以了解所有社保卡信息,在线查询社会保障卡的缴费情况,还有公共详细信息的了解。石家庄人社app...
尘途英雄剑传奇手游下载-尘途英雄剑4.2.6 安卓版
468.0M
尘途英雄剑传奇手游是一款将武侠和传奇两种模式相结合的全新版本,作为武侠传奇,丰富的场景,炫酷的武器,各种跌宕起伏的剧情让人爱不释手,如果你也喜欢玩传奇,又向往着...
征战平安京手游-征战平安京官方版1.0安卓版
1,827.1M
征战平安京是一款策略手游,游戏中可以进行多种玩法,游戏中可以进行多种玩法,游戏中可以进行多种副本,游戏中可以进行多种玩法,游戏中可以进行多种激情战斗玩法,可以一...
恶魔传说完整版下载-恶魔传说游戏(DevilTales)1.0.2 安卓版
344.3M
《DevilTales:IdleRPG》恶魔传说:放置角色扮演游戏,让玩家在这款奇特的游戏推出后就可以抢先体验。这款3D角色扮演游戏以风格化的美学和流行童话人物...
黑屏锁屏机软件1.27 免费版
718.7M
黑屏锁屏机软件是一款便捷的电脑锁屏软件,软件可以帮助你一键进行电脑的黑屏锁住,帮助你时刻保护电脑的安全,非常的不错!软件介绍您使用电脑的时候,是否碰到过要短暂离...
豌豆荚手机精灵最新免费下载V1.12.3 官方安装版
281.5M
豌豆荚手机精灵是一款操作简单,功能强大,针对Android系统手机的PC管理工具,。将它安装到电脑桌面,把手机和电脑连接上后,可通过“豌豆荚手机精灵...
皮段子app下载-皮段子陪玩app官方版1.0.6 最新版
1,334.3M
皮段子是一个为大家提供高质量陪玩服务的应用,这款软件支持多种游戏类型,涵盖了各大热门游戏,用户可以根据自己的兴趣选择游戏种类,各种类型的游戏都有,包括手游、端游...
极客讨论器下载-极客讨论器(GTalkabout)1.1.0 个人免费版【程序员的自媒体工具】
413.0M
极客讨论器为您打造以源代码为中心的自媒体平台。源代码既可以包括您自己写的,并愿意公开的项目,也可以包括知名开源项目。只要是任何人都可以通过互联网获取的。极客讨论...
宫廷秘传抖音爆款手游-宫廷秘传官方版20.0 安卓最新版
2025/10/29 03:11
云剑卫士app下载-云剑卫士app2.0.0 官方正版
2025/10/07 08:28
魔君天下福利版下载-魔君天下超V版1.0 安卓vip版
2025/10/11 08:21
仁王2风灵月影修改器下载-仁王2多功能修改器1.25 3dm版
2025/10/06 17:12
结婚请柬模板-创意婚礼请柬模板素材psd格式免费版
2025/10/25 23:29
西游转转乐刷元宝金币版下载-西游转转乐公益服版2.0满级vip版
2025/10/10 11:25
趣味汉堡手游1.1 安卓版
2025/11/02 21:42
躺平传说游戏下载-躺平传说0.1 安卓版
2025/10/06 21:01
记事本软件-蓝梦记事本1.0 绿色版
2025/10/27 05:20
蛇蛇贪吃下载-蛇蛇贪吃游戏(SSSnaker)1.1.5 最新版
2025/10/08 16:22
曹操加盟司机app1.0.0 司机版
2025/10/24 12:31
三国猛将传百度版下载-三国猛将传百度版1.9.8 安卓版
2025/10/17 07:21
上淘金app-上淘金软件1.0.0 安卓版
2025/10/07 04:11
老外管理器蓝色版本下载-老外管理器蓝色版本(ZArchiver Pro)1.0.8 最新版
2025/10/26 03:01
摆脱尴尬安卓版下载-摆脱尴尬手机版0.1官方最新版
2025/10/17 15:47
摆脱尴尬安卓版下载-摆脱尴尬手机版0.1官方最新版
2025/10/17 15:47更新
《摆脱尴尬》是一款玩法非常无厘头的搞笑游戏,生活中有很多不尽人意的尴尬瞬间,这个游戏可以模拟那些瞬间并且进行摆脱,玩家在游戏中将扮演一个很有知名度的人,当自己吃...
支持 ( 184 ) 盖楼(回复)
支持 ( 164 ) 盖楼(回复)
支持 ( 116 ) 盖楼(回复)
支持 ( 153 ) 盖楼(回复)
支持 ( 73 ) 盖楼(回复)
支持 ( 19 ) 盖楼(回复)
支持 ( 14 ) 盖楼(回复)
支持 ( 15 ) 盖楼(回复)
支持 ( 110 ) 盖楼(回复)
支持 ( 73 ) 盖楼(回复)
支持 ( 124 ) 盖楼(回复)
支持 ( 186 ) 盖楼(回复)
支持 ( 141 ) 盖楼(回复)
支持 ( 75 ) 盖楼(回复)
支持 ( 163 ) 盖楼(回复)
支持 ( 139 ) 盖楼(回复)
支持 ( 32 ) 盖楼(回复)
支持 ( 62 ) 盖楼(回复)
支持 ( 42 ) 盖楼(回复)
支持 ( 199 ) 盖楼(回复)