版本:2.1
功能没变,只是美化
版本:1.9
优化功能:
1、修复了自定义hook部分函数无hook的问题
2、修复了对android11的兼容性问
3、修复toast定位失效问题。
4、新增公告功能,重要通知随时远程通知用户
版本:1.8
新增功能:
1、新增Assets资源读取监听。
2、弹窗定位新增PopupWindow
3、新增数据库操作监听
4、新增解除录屏截屏限制
5、新增读取应用签名监听
6、搜索结果进行高亮显示
7、自定义hook支持使用*通配符
优化功能:
1、日志列表分页读取,避免日志量大造成卡顿
2、自定义Hook界面可整个界面进行滑动、避免hook列表展示不全
3、修复了一些奇奇怪怪的BUG,我也忘了还优化了些什么。。。。
由于app更新,数据库添加了新的字段,导致老用户更新后无法加载日志,搜索日志报错,解决方案为:回到首页>滑动切换到日志面板>长按日志>删除日志。
删除后即可正常使用。

一、勾选目标应用
打开应用后,要先选择你要hook的目标应用,可借助右上角的搜索快速定位,如果要hook系统应用则需左滑,勾选显示系统应用
二、打开目标应用
1.正如开关界面所说,目标一样必须开启储存权限,如果软件没有权限的话,要自己在AndroidManifest.xml添加一下权限代码,后续版本会免去这个步骤。(另外Lsp框架的用户也需要在作用域里勾选上要hook的应用。)这一步很关键,如果没有开启是无法获取到日志的!!!
PS:开了存储重定向的话,被hook的app,和算法助手,都需要关掉存储重定向!!!
<!--修改或删除您的USB存储设备中的内容-->
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permissionandroid:name="android.permission.WRITE_MEDIA_STORAGE"/>
三、查看结果
打开软件触发你要分析的功能(如果是要分析协议就打开aes、des、md5的开关,如果是要定位弹窗就开对话框显示,这里有个小bug,下个版本会修复,总之想要干嘛就开对应的开关),接着回到算法助手点击日志进行查看,这里我们触发了一个aes的算法,可以很明显的看到key和iv以及原本的内容,在最下面还有堆栈调用。
进阶应用
1.以上只是列举了其中一个功能,其他的功能都是大同小异,下面来讲讲自定义Hook这个功能。这个其实跟learnhook、mhook的操作是一样,鉴于一部分人可能没用过,我这里就简单的说一下,因为暂时没啥案例,我就直接照着一段代码讲,思路明白了就可以了。
代码如下:
.classpublicLcom/bean/VipInfo; //类名,这个一般在类中的最顶端
.superLjava/lang/Object;
.source"SourceFile"
#instancefields
.fieldpublicend_date:Ljava/lang/String;
.methodpublicisVip()Z isvip是方法名,后面的()里可能会有参数,例如:I,Ljava/lang/String;有就填没有就不填。Z是返回值的类型,算法助手自动判断无需填写
.registers4
iget-objectv0,p0,Lcom/bean/VipInfo;->end_date:Ljava/lang/String;
invoke-static{v0},Lcom/utils/StringUtils;->isEmpty(Ljava/lang/String;)Z
move-resultv0
returnv0
.endmethod
2.假设你已经定位到这个关键方法,只要赋值1就可以破解了,那么碰巧这个软件有签名校验,而你又搞不定,这种时候就需要xposed的hook功能了。
3.复制方法中的几个关键字:Lcom/bean/VipInfo;和isVip
4.回到算法助手,点击你要hook的软件,打开自定义hook,依次填写(下个版本会兼容java和smali两种格式)
5.最后点击下方的添加就完成了一个自定义的hook
6.另外下方还有两个勾选框,拦截执行:顾名思义就是不让某个方法执行,这个我很少用到,如果有什么骚操作,欢迎补充。
7.另一个则是构造函数,这里介绍一下构造函数的意思:就是函数名与类名相同,无返回值,分有有参和无参构造函数。其中的参数就是hook区别的关键。
1、Md5,Sha等信息摘要算法(MessageDigest类)网上刷水套利能否挣钱
2、AES、DES,RSA等秘钥算法(Cipher类)
3、Hmac等含有秘钥的哈希算法(Mac类)
4、对话框的定位(Dialog类)
5、Log捕获(LOG类)
7、拦截程序退出(System以及其他类)
8、justTrustMe升级版(可高效自动定位混淆后的okhttp)
9、文件访问记录(File类)
10、自定义Hook,可自行定义hook类,可设置返回值,可拦截执行
11、webViewDebug(使webView可调试)
12、shell命令行纪录
13、……后续会不断进行增加
算法助手是一款运行在Android平台上基于Xposed的安卓调试工具,配合Xposed(需要Root或者沙盒环境),通过一系列反射操作,进行应用的安全测试,调试分析,代码定位,是一款不错的调试工具。
算法助手做最优秀的调试工具,用于Android软件开发和测试人员(但不限于)进行应用分析调试、安全测试和Bug分析。本应用某些场景下可能具有修改和调试应用业务逻辑的功能,如果要修改和调试第三方的应用,必须取得所属方的官方授权;如果在未授权的情况下擅自修改和调试,所造成的任何问题和责任(包括资金损失、法律风险等)均与我们无关。
展开内容
9.3/980.9M
腾讯动漫是腾讯旗下推出的正版动漫数字内容平台(App和网站)。它不仅是海量中外动漫的发行渠道,更是一个集原创IP培育、版权运营、社区互动于一体的综合性动漫生态体...
9.9/946.1M
房超经纪人客户端(房超经纪人app)主要功能是:租售发布,房源管理,每日刷新房超经纪人客户端(房超经纪人app)特点清新便捷的操作界面实时便捷的房源发布简洁明晰...
8.7/1,833.4M
Avid技术有限公司(纳斯达克:AVID)旗下消费类产品部门PinnacleSystems发布的新一代PinnacleStudio(品尼高)视频编辑软件。Pin...
8.1/757.6M
乱入英雄送GM特权无限免充版上线还送VIP12、领10W钻石、赠无门槛真充等等,福利很给力哦。这是一款充满趣味和挑战的手游,将不同的游戏元素和玩法融合在一起,在...
7.9/1,996.8M
FeatureCAMStandard2015是一款功能非常强大的图像制作软件,这个FeatureCAMStandard2015版本可以用作为各种模型制作,Fea...
8.6/257.2M
这是一款电脑的反编译软件,软件可以对.Jar文件进行反编译、Java文件反编译重制等功能,大大的帮助用户减少了工作量。软件介绍C_F_R反编译助手是反编译Jar...
8.9/101.6M
英语学不好的小伙伴千万不要灰心,快来试试小编推荐的这款软件——VIPKID好课多app,这款软件操作简单,功能丰富全面,并且还有海量精选优质英语资源提供给大家,...
8.0/1,259.5M
《口袋妖怪海神庙(pokemonseatemple)》是国外玩家制作的一款改版资源,该版本主要讲述了三个孩子阻止了日月同体,拯救了处于灾难中的吉诺阿地区。游戏特...
8.7/871.1M
有时候我们在制作铃声的时候,需要对MP3音乐进行剪辑。那么这就需要借助软件了。有一款软件叫做幻者MP3剪切器(MP3剪切软件)。这款软件小巧实用。接下来,介绍一...
9.4/1,645.9M
懒人定制旅行app是一款功能非常齐全的专为想要出门旅行的驴友们提供全面私人订制旅程的软件,包括行程定制,拼车游,包车游,自驾游,旅游攻略,景点介绍等等。软件介绍...
9.7/1,411.7M
我们需要根据数据库创建一定格式的xsd文件,再根据xsd文件格式,从相应的数据库中产生与xsd格式一致的xml文件。由于表实在太多,而且字段经常会变,改来改去的...
8.4/1,877.4M
高达9亿像素的中国高清地图,一份比清明上河图大N倍的高清大图,可以当做电子地图来查看,也可以当做电脑桌面哦!全图分辨率为111935x8554,像素达到9亿,有...
8.6/1,815.1M
魔兽7.2.5一键跨服插件补丁是一款专为魔兽世界打造的游戏插件,用户通过这款补丁能直接跨服,玩家只需要点击搜索即可自动寻找队伍加入跨服,方便玩家守稀有宠物等,喜...
9.4/1,322.0M
极速图片压缩机是一款很好用的图片压缩软件。有了它,用户可以轻松对图片进行压缩。还可以进行图片缩放,图片转换三种图片处理功能。操作简单,使用方便,大大提高了你的工...
9.3/224.4M
是一款集视频和语音为一体的手机开会软件,用户可以突破面对面的开会方式,实现在手机上也能进行开会,非常的实用!软件介绍好开会针对企业用户量身定做,独立部署,能够完...
8.2/1,388.9M
三国很忙是一款三国策略手游,全新的游戏玩法,可以培养自己的军队,征战天下,还原真实的三国战场,可以招聘三国名将,制霸三国,海量的三国名将和你一起对战。三国很忙手...
8.6/837.4M
2020最新圣诞节的微信表情包是一款专门为圣诞节打造的专属表情包。时间过的好快,圣诞节到了,马上就是年末了,祝大家圣诞节快乐,同时你可以使用这款表情包进行聊天,...
8.0/213.0M
一整栋楼都在等着你送披萨,快点,别偷懒哟,投递披萨(DeliveryTime)手游是像素的风格,将披萨送到肚子饿的户主手里,赚到的钱可以扩建披萨店,快来挑战吧。...
7.9/841.6M
浏览器苹果版是一款安全无广告浏览器,此款浏览器界面非常时尚简洁,上网速度超级快,更重要的是还能帮你节省超多流量,还等什么?有需要的赶紧下载吧!软件特色:引领新的...
7.7/1,119.1M
鼎坤就业是款在线求职找工作的平台,各类工作种类一应俱全,同时还有非常清晰明了的版块分类,方便大家更好快速的找到心仪的工作。鼎坤就业内容介绍1.全新抢人才:智能匹...
9.2/1,584.8M
发型屋发型师是一款专业对接发型顾客与发型师的发型软件,发型师一键发布发型设计的服务项目,直接面向广大发型用户,简单、便捷、有效的网约顾客换发型。 发型...
10.0/523.6M
出租车打表器APP是一款模拟传统出租车计价器的手机软件,它能够帮助出租车司机或乘客计算行程费用。这款软件不仅方便了出租车司机和乘客,也提升了出租车行业的服务品质...
8.9/333.8M
闪光内存搜索是一款电脑内存搜索工具,可以方便快捷的搜索查看电脑中的内存使用情况,需要的朋友快来下载吧!闪光内存搜索功能介绍搜索程序内存信息,可过滤和匹配自己需要...
9.7/1,681.3M
WPS2CHM是一个将WPS转为CHM帮助文件的小工具,运行于WPS的插件平台。WPSOffice 是由金山软件股份有限公司自主研发的一款办公软件套装...
9.0/1,121.8M
手心输入法皮肤编辑器可以用来创建和编辑已有的手心输入法皮肤,使用手心输入法皮肤编辑工具制作完成的皮肤,上传至官方,审核通过后将发布于皮肤管理面板的在线皮肤中,用...