介绍
推理算法助手是一款专为加密分析设计的工具,能够帮助用户快速识别和推测出使用的加密算法类型,并尝试解密出明文。这款工具适用于需要处理不同加密数据的场景,尤其在安全研究、数据恢复和加密分析领域中非常实用。
使用须知
真机功能,需要root(模型比较大,比较消耗内存)使用该功能需要配置。
暂时只适配了win端,网页的进程在浏览器的任务管理器里面可以看到pid,注意加载模型时机很重要!最好给请求打上断点并且发包时候加载模型成功率能提高很多,如果需要解密响应体等待数据包完成,再加载模型。
AEC,DES,3DES,SM4 支持的模式都是cbc、ecb 填充是 zero 和pkcs7,输入的密文自己检查下看着如果是base64或hex软件会自动识别,不是的话会识别成utf-8(某些base64会加上\/处理自己删除即可)。
b’开头是二进制自己转明文即可。
功能
加密算法识别:通过输入加密文本,工具会自动分析并识别可能使用的加密算法类型,如 DES、AES、RSA 等。
自动解密:在识别出加密算法后,工具会尝试使用该算法进行解密,并返回解密后的明文结果。
简单易用的界面:提供了直观的用户界面,用户只需输入加密文本,选择推测的算法类型,即可快速得到解密结果。
使用方法
exe程序启动:解压缩tlzs.dist.zip双击运行 tlzs.exe在应用程序界面中输入加密文本,选择推测的加密算法类型,点击“开始推理”,程序将输出识别到的加密算法类型以及解密后的明文。
python源项目启动:确保系统已安装 Python 3.x 版本,克隆或下载项目的源码到本地,进入项目目录,并在终端中运行以下命令:python tlzs.py,GUI 中输入加密文本,选择推测的加密算法类型,点击“开始推理”,程序将输出识别到的加密算法类型以及解密后的明文。
实例
某翻译网站,开始抓包,抓包分析发现请求参数是加密的,经理论分析可能是MD5哈希算法。

把sign加密的结果复制到软件中,选择MD5,点击开始推理。

下载
Github地址:https://github.com/HZJQF/help_tool





没有回复内容