ShiJiawenwen/ToolHijacker

GitHub: ShiJiawenwen/ToolHijacker

NDSS 2026 论文的配套项目,研究通过 Prompt 注入攻击操纵 LLM Agent 工具选择行为,推动 Agent 框架安全性的提升。

Stars: 0 | Forks: 0

# ToolHijacker 本仓库提供了以下论文的实现: [针对 LLM Agent 中工具选择的 Prompt 注入攻击](https://www.ndss-symposium.org/ndss-paper/prompt-injection-attack-to-tool-selection-in-llm-agents/)。 ## ⚠️ 受控代码发布 由于 LLM Agent 中工具选择操纵和 Prompt 注入技术的双刃剑性质,**代码库不予公开**。 包含攻击生成和优化模块在内的完整实现,仅应请求用于学术研究目的而提供。 ## 📩 访问请求 希望获取完整代码库的研究人员应: - 使用**机构邮箱地址**(例如大学或研究实验室)发送电子邮件 - 清晰描述**预期的研究目的** - 说明代码将如何在**非商业学术环境**中使用 请将请求发送至: 我们可能会拒绝不符合学术或道德使用要求的请求。 ## 🚫 使用限制 此代码的发布**严格仅供学术研究使用**。 使用本仓库即表示您同意不会: - 将代码用于任何恶意的、攻击性的或未经授权的安全攻击 - 在生产环境中部署该系统 - 将该技术用于对 LLM Agent 或工具的现实世界利用 - 重新分发代码库的私有组件 - 将代码用于商业目的 严禁任何对此代码的滥用行为。 ## 📌 免责声明 这项工作旨在增进对基于 LLM 的工具调用系统中安全漏洞的理解,并支持开发更健壮和安全的 Agent 框架。 作者不对所发布材料的任何滥用行为负责。 ## 📚 引用 如果您使用了此代码,请引用我们的论文: ``` @inproceedings{shi2026prompt, title={Prompt injection attack to tool selection in llm agents}, author={Shi, Jiawen and Yuan, Zenghui and Tie, Guiyao and Zhou, Pan and Gong, Neil Zhenqiang and Sun, Lichao}, booktitle={Proceedings of the Network and Distributed System Security (NDSS) Symposium}, year={2026}, publisher={The Internet Society}, address={San Diego, California, USA}, url={https://www.ndss-symposium.org/ndss-paper/prompt-injection-attack-to-tool-selection-in-llm-agents/} } ```
标签:AI安全, C2, Chat Copilot, DLL 劫持, LLM代理, 大语言模型, 学术研究, 提示注入, 逆向工具, 集群管理