乐于分享
好东西不私藏

工具 | AI 自动逆向 JS 加密!一键调试前端JS,自动提取加解密算法与密钥

工具 | AI 自动逆向 JS 加密!一键调试前端JS,自动提取加解密算法与密钥

由于微信公众号推送机制改变了,快来星标不再迷路,谢谢大家!

工具介绍

AI_JS_DEBUGGER项目是基于Chrome开发者协议(CDP)的AI自动化JavaScript逆向分析工具,通过AI自动调试前端JS,自动分析加解密算法、密钥等,自动生成分析报告以及mitmproxy脚本。

声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自负

功能特点

  • 支持固定js文件断点、XHR请求断点
  • XHR回溯,XHR模式下自动回溯顶层调用堆栈并自动断点
  • 根据调用堆栈、js片段、作用域等断点调试信息自动调试
  • 使用js hook获取AES、RSA等常见加密密钥/密文/明文
  • 自动分析加解密算法、密钥、生成密钥方式等
  • 生成分析报告以及mitmproxy脚本
  • web界面操作,多个自定义参数配置,简单高效

环境要求

  • Python 3.11+
  • 支持的浏览器(至少安装一种):
    • Google Chrome浏览器
    • Microsoft Edge浏览器
  • 大模型API密钥(兼容OpenAI的API请求格式,如Qwen、deepseek、Chatgpt、Claude等,可自定义添加)

功能截图

调试配置

提示词配置

实时查看调试信息

分析报告管理

设置中心

相关地址

https://github.com//AI_JS_DEBUGGER

相关学习资料