Releases: Valerian7/AI_JS_DEBUGGER
Releases · Valerian7/AI_JS_DEBUGGER
v0.4.2
v0.4.1
v0.4.0
[0.4.0] - 2025-11-08
AI_JS_DEBUGGER全新版本发布
新增
- 新增web界面,操作更加便捷高效
- 新增js hook,可hook常见加解密密钥/密文/明文,可自定义添加hook脚本
- 新增多个自定义操作,如大模型配置、作用域变量层级、js hook配置、提示词配置、浏览器路径等
优化
- 项目整体结构优化,去除CLI模式,使用web进行配置调试,更便捷高效
- 优化内存管理,不再自动清理内存,只进行告警
- 优化大模型配置,兼容openai api格式,可自定义模型网络配置
- 优化日志输出、线程守护等
- 修复若干bug
v0.3.1
v0.3.0
[0.3.0] - 2025-04-04
感谢@小白对本项目大力支持
🆕 新增
- 新增对百度文心 ERNIE API 的支持
- 新增对讯飞星火 API 的支持
- 新增对大型混淆 JavaScript 代码的自动分析能力
🛠 主要优化
- 重构 API 调用模块,提高代码可维护性
- 优化调试信息收集逻辑,减少无关信息干扰
- 改进分析报告生成算法,提供更精准的加密逻辑分析
- 优化内存占用,提高大型站点分析效率
- 实现增量数据收集和处理,避免一次性加载大量数据
- 添加内存监控和资源释放机制,自动管理内存使用
- 优化断点处理逻辑,减少不必要的断点触发
- 实现数据分片处理,对大型 JavaScript 文件进行分段分析
- 使用 LRU 缓存策略管理脚本源代码,自动清理不常用脚本
🔧 其他优化
- 优化 AI 提示词,提高 JavaScript 调试效率
- 增强对 JavaScript 特有加密 API 的识别能力
- 添加混淆代码识别和处理策略
- 改进调试决策规则,更智能地处理
eval和动态执行代码 - 优化分析报告生成的提示词,提供更详细的加密逻辑分析
- 改进对大型混淆 JavaScript 代码的处理能力