Devotd Github
新发现开发工具

a-new/aidbg v0.4.0 — 面向 AI 代理的 Windows 命令行调试器

a-new/aidbg 是一个 C++ 命令行调试器,通过 JSONL 输出和 MCP 服务器接口,让 AI 代理和脚本能够控制 Windows x86/x64 调试会话。

仓库信息a-new/aidbg ↗

a-new/aidbg 是一个 C++ 命令行调试器,通过 JSONL 输出和 MCP 服务器接口,让 AI 代理和脚本能够控制 Windows x86/x64 调试会话。

GitHub 项目说明: AI-first Windows x86/x64 命令行调试器 | JSONL output, MCP server, anti-anti-debug (ScyllaHide-style), snapshot rollback, IAT rebuild, PDB types

星标
★ 48
复刻
10
语言
C++
最新版本
v0.4.0
查看原始来源 ↗在 GitHub 查看 ↗

a-new/aidbg 是一个供 AI 代理和脚本控制的 Windows x86/x64 命令行调试器。最新版本是 v0.4.0。FACTS 中没有该版本的变更记录,因此无法确认是否有新增或修改的功能。它能把命令结果以 JSONL 格式导出,并可以 MCP 服务器的方式进行操作。该项目的重点是让代理获得结构化的结果并控制真实的 Windows 调试会话。

该调试器提供断点设置、内存与调用流程分析、DLL 及子进程调试等功能。它还包含回到快照保存时点的功能,以及 IAT 重建。IAT 是程序加载 DLL 函数时使用的表。说明中还提到了反反调试和 PDB 类型信息。反反调试指的是用于规避调试器检测的功能。JSONL 是一种逐行结构化导出结果的格式。这套功能构成与一种更侧重于代理和脚本的命令控制、而非传统交互式调试器的设计相吻合。

可确认的信息仅限于仓库中的功能说明以及测试、脚本验证资料。许可证在 FACTS 中没有记载,v0.4.0 的具体变更内容也未给出。因此,无法在此判断逐版本的改进或使用条件。可以把它看作一款专注于自动化 Windows x86/x64 调试的工具,但仅凭功能说明难以判断其实际性能或稳定性。