逆向工具系列文章目录
前言
逆向分析,每次从头开始分析参数加密的算法,就会浪费很时间,平时也喜欢写一些小工具来解决问题。日积月累,不知不觉写了一些小工具。本次分享的是推理算法助手,可以快速解决找参数加密,不知道如何加密位置在哪里,还需要分析加密算法类型。那有没有好的解决办法呢?答案是:有。
接下来介绍一款自己开发的软件推理算法助手。实在是降维打击,大大的节约时间,可以快速的出加密算法类型以及加密明文。
一、推理软件介绍
如下图:
写了一些平时自己用的一些常见算法。用起来速度还是很快的。有部分的功能还未来及加入其中。后面有时间在加。如:app逆向算法,小程序,密钥推理,非标准算法等。
开源地址:https://github.com/hxt2001913/help_tool
二、实战网站【一】
某翻译网站,开始抓包,抓包分析发现请求参数是加密的,经理论分析可能是MD5哈希算法。
把s加密的结果复制到软件中,选择MD5,点击开始推理,没想到不到1秒就出加密的明文结果。该软件若是知道部分加密的值,推理速度会更快。
三、实战网站【二】
某站的结果数据,一开始以为是sha系列的加密算法,经过分析没有找到,换成aes就可以出结果
使用软件看看结果输出的结果
速度没有md5快这个几秒,就出结果。
四、实战网站【三】
抓包分析,猜想是sha系列的加密算法,没有推理出加密的明文,后面换了SM3就把密文推理出来了。
软件推理的结果值
总结
例如:以上就是今天要讲的内容,本文仅仅简单介绍了推理算法助手的使用,而推理算法助手提供了常见的加密算法能使我们快速便捷地处理数据。
软件用于学习交流使用,请勿用于他用