VelLMes-AI-Honeypot是一款大语言模型LLM的蜜罐工具,该工具可以通过使用LLM创建交互式、动态且逼真的蜜罐。
1、可以将上一个会话的内容延续到新会话以确保一致性。 2、它采用了多种技术进行快速工程,包括思路链技术。 3、使用带有精确指令的提示来解决常见的LLM问题。 4、Linux shell中更具创意的文件和目录名称。 5、在Linux shell中,用户可以在文件夹中“移动”。 6、对于所有服务的非命令,响应也是正确的。 7、它可以模拟MySQL蜜罐中的数据库及其关系。 8、它可以在POP3蜜罐中创建包含所有必要标头信息的电子邮件。 9、它可以响应HTTP GET请求。
openai python-dotenv pyyaml tiktoken requests
接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:
git clone https://github.com/stratosphereips/VelLMes-AI-Honeypot.git
cd VelLMes-AI-Honeypot
pip install -r requirements.txt
cp env_TEMPLATE .env
vim .env
工具使用 ~$ python3 VelLMes.py -e [location of .env file] -c [location of the configuration file]
配置文件应为 .yml 格式,并应包含个性提示和参数,例如max_number_of_tokens、输出和日志文件的位置以及要使用的 LLM等, 需要注意的是,此存储库中提供了 LLM 的配置文件。 工具运行演示 ~$ python3 VelLMes.py -e .env -c configSSH.yml -m "gpt-4" -mt 800 -t 0.2 -o "conversation.txt" -l "logs.txt"
许可证协议 本项目的开发与发布遵循GPL-2.0开源许可协议。 项目地址 VelLMes-AI-Honeypot: https://github.com/stratosphereips/VelLMes-AI-Honeypot 【 原文始发于微信公众号(FreeBuf):VelLMes-AI-Honeypot:一款大语言模型LLM的蜜罐工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论