【技术实现步骤摘要】
基于ChatGPT的外网蜜点生成方法、系统及装置
[0001]本专利技术涉及外网蜜点生成领域,尤其是涉及一种基于
ChatGPT
的外网蜜点生成方法
、
系统及装置
。
技术介绍
[0002]Snare
蜜罐分成
Clone
模块
、Server
模块,
Clone
模块通过编写爬虫爬取网页源码以及静态资源保存到本地,
Server
模块则是使用
Python
搭建了
HTTP
服务器,作为前端代码的后端支撑
。wordpot
蜜罐则是通过模拟
Wordpress
网站的蜜罐系统,用于吸引和识别对
WordPress
网站的攻击,它通过将提前准备好的
Wordpress
模板网站打包放入
docker
镜像中,等待使用时运行
。
使用传统爬虫爬取网站资源来模拟
Web
服务会产生大量报错,需要花费大量的时间用于人工调试,效率低,使用固定前端模板来生成蜜罐的缺陷在于无法灵活变通,被攻击者发现后就失去了欺骗性,导致欺骗能力下降
。
技术实现思路
[0003]本专利技术的目的在于提供一种基于
ChatGPT
的外网蜜点生成方法
、
系统及装置,旨在解决基于
ChatGPT
的外网蜜点生成问题
【技术保护点】
【技术特征摘要】
1.
一种基于
ChatGPT
的外网蜜点生成系统,其特征在于,包括:
GTP
模块,用于将生成蜜点的提示语输入
ChatGPT
进行交互后获取操作语句;命令执行器模块,用于执行操作语句生成蜜点,操作语句包括:爬取网站特征
、
蜜点
WEB
服务和优化蜜点;会话管理器模块,用于管理和存储用户与
ChatGPT
的对话记录
。2.
根据权利要求1所述的系统,其特征在于,所述
GTP
模块具体用于:根据用户的输入和系统预定义提示词模板组装完整的提示语,提取合适的网页框架和元素特征融入生成蜜点的提示语中,将生成蜜点的提示语输入
ChatGPT
进行交互后获取回答
。3.
根据权利要求2所述的系统,其特征在于,所述命令执行器模块具体用于:执行操作语句经过客户审查,若审查不通过对操作语句进行修改或发送重新生成操作语句的指令到
GTP
模块,通过审查后将通过审查的操作语句发送给命令解析器,命令解析器执行命令后将执行结果反馈给
ChatGPT
,操作语句包括:爬取网站特征
、
生成蜜点和优化蜜点
。4.
根据权利要求3所述的系统,其特征在于,所述会话管理模块具体用于:存储用户与
ChatGPT
的对话记录和生成的蜜点信息,并将查询权限打包成命令发送给
ChatGPT
,会话管理器主要会话,包括:历史记录模块与蜜点设备信息模块,会话历史记录模块用于将用户的问答记录按照用户单个需求从创建到完成来区分,然后存入数据库中:蜜点设备信息模块用于存储
ChatGPT
创造的蜜点设备信息,所述设备信息包括:蜜点
ID、
模拟网站链接
、
该次创建需求的会话
ID
和创建时间,每次执行蜜点创建操作时,会话管理器都更新蜜点设备信息
。5.
一种基于
ChatGPT
的外网蜜点生成方法,其特征在于,包括:
S1、
通过
GTP
模块将生成蜜点的提示语输入
ChatGPT
进行交互后获取操作语句;
S2、
通过命令执行器模块执行操作语句生成蜜点,操作语句包括:爬取网站特征
...
【专利技术属性】
技术研发人员:刘园,田志宏,阳长江,邓向东,方滨兴,孙彦斌,鲁辉,李默涵,苏申,徐光侠,姜誉,仇晶,王瑞,
申请(专利权)人:广州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。