atredispartners/llmchainhunter

GitHub: atredispartners/llmchainhunter

利用大语言模型(LLM)自动发现并构造 Java 反序列化 Gadget 链的概念验证项目。

Stars: 87 | Forks: 9

## LLM Chain Hunter 本仓库包含使用 Claude Code 搜索 Java 反序列化 Gadget 链的设计方案和运行手册。 00-* 文件是各个组件的实施计划。`fixes` 目录包含对原始设计的修改。这些修改应该已经反映在设计文档中了。 CLAUDE-CODE-INSTRUCTIONS.MVP 是 Claude Code 应该阅读的文件,以便了解它正在构建的内容。 RUNBOOK.md 是 Claude 在工具构建完成后应该阅读的文件,它告诉 Claude 如何寻找反序列化 gadget,以及如何驱动它在之前步骤中创建的各种工具。 这些工具和设计还有很多可以改进的地方,这只是一个初步的概念验证,旨在证明 LLM 可以成功用于识别新型反序列化 gadget。
标签:C2, DLL 劫持, Go语言工具, Java反序列化, JS文件枚举, 大语言模型