Skip to content

Releases: Valerian7/AI_JS_DEBUGGER

v0.4.2

24 Nov 09:35
e748a44

Choose a tag to compare

[0.4.2] - 2025-11-24

修复

  • 修复js hook加载异常
  • 修复老版本chrome浏览器cdp连接异常

v0.4.1

23 Nov 14:30
58fec14

Choose a tag to compare

[0.4.1] - 2025-11-23

优化

  • 优化jsvmp处理
  • 优化断点流程/超时处理/错误处理
  • 优化项目性能,消除主线程阻塞
  • 优化内置hook js脚本

修复

  • 修复浏览器自定义路径无效问题
  • 修复xhr断点时序问题
  • 修复调试过程中手动停止浏览器无法关闭问题
  • 暂时移除Firefox浏览器的支持,待WebDriver BiDi协议完善会重新支持

v0.4.0

18 Nov 07:29
96eba7f

Choose a tag to compare

[0.4.0] - 2025-11-08

AI_JS_DEBUGGER全新版本发布

新增

  • 新增web界面,操作更加便捷高效
  • 新增js hook,可hook常见加解密密钥/密文/明文,可自定义添加hook脚本
  • 新增多个自定义操作,如大模型配置、作用域变量层级、js hook配置、提示词配置、浏览器路径等

优化

  • 项目整体结构优化,去除CLI模式,使用web进行配置调试,更便捷高效
  • 优化内存管理,不再自动清理内存,只进行告警
  • 优化大模型配置,兼容openai api格式,可自定义模型网络配置
  • 优化日志输出、线程守护等
  • 修复若干bug

v0.3.1

05 Sep 08:04
6158fae

Choose a tag to compare

[0.3.1] - 2025-09-05

优化部分功能

  • 优化入口代码逻辑
  • 优化内存监控逻辑
  • 优化提示词
  • 修复若干bug

v0.3.0

05 Apr 23:36
4ead6ad

Choose a tag to compare

[0.3.0] - 2025-04-04

感谢@小白对本项目大力支持

🆕 新增

  • 新增对百度文心 ERNIE API 的支持
  • 新增对讯飞星火 API 的支持
  • 新增对大型混淆 JavaScript 代码的自动分析能力

🛠 主要优化

  • 重构 API 调用模块,提高代码可维护性
  • 优化调试信息收集逻辑,减少无关信息干扰
  • 改进分析报告生成算法,提供更精准的加密逻辑分析
  • 优化内存占用,提高大型站点分析效率
  • 实现增量数据收集和处理,避免一次性加载大量数据
  • 添加内存监控和资源释放机制,自动管理内存使用
  • 优化断点处理逻辑,减少不必要的断点触发
  • 实现数据分片处理,对大型 JavaScript 文件进行分段分析
  • 使用 LRU 缓存策略管理脚本源代码,自动清理不常用脚本

🔧 其他优化

  • 优化 AI 提示词,提高 JavaScript 调试效率
  • 增强对 JavaScript 特有加密 API 的识别能力
  • 添加混淆代码识别和处理策略
  • 改进调试决策规则,更智能地处理 eval 和动态执行代码
  • 优化分析报告生成的提示词,提供更详细的加密逻辑分析
  • 改进对大型混淆 JavaScript 代码的处理能力