abdouch45/LLM-honeypot

GitHub: abdouch45/LLM-honeypot

这是一个扩展Cowrie SSH蜜罐的项目,专门用于检测和分析由大型语言模型驱动的黑客代理。

Stars: 0 | Forks: 0

# LLM 蜜罐 image 🔗 **仪表盘:** 📄 **论文:** 该项目扩展了 Cowrie SSH 蜜罐,用于检测和分析由 LLM 驱动的黑客代理。 ## 什么是 LLM 蜜罐 这是一个改进版的 Cowrie SSH 蜜罐,内置了多阶段的提示注入陷阱。常见的侦察命令(如 pwd、whoami、ps、ls、df)会返回使用 ANSI 转义码的隐藏信息——对人类操作员不可见,但能被 LLM 代理解析。 检测机制依赖于"目标劫持"注入来将代理行为重定向至验证命令,随后通过"系统提示窃取"阶段尝试提取代理的原始指令和目标。 ## 检测设计 检测使用了经过多种 LLM 模型测试的提示注入,以识别最有效的模式。当前实现包括: - 隐藏的 ANSI 转义序列(在终端中不可见,对代理可见) - 需要推理的间接验证密钥 - 用于确认代理行为的多阶段渐进过程 ## 设置 ``` make install && make enable && make start ``` ## 网页仪表盘 ``` docker compose up # generates /www/main/index.html ```
标签:AMSI绕过, ANSI转义码, Docker, SSH安全, Web仪表板, 人工智能安全, 代理检测, 内存分配, 合规性, 后端开发, 多阶段检测, 威胁检测, 安全测试, 安全防御评估, 提示注入, 攻击性安全, 系统提示窃取, 网络安全, 蜜罐技术, 行为重定向, 请求拦截, 逆向工具, 隐私保护, 集群管理, 黑客行为分析