当前位置: 首页 > 专利查询>广州大学专利>正文

基于制造技术

技术编号:39573306 阅读:6 留言:0更新日期:2023-12-03 19:25
本发明专利技术公开了一种基于

【技术实现步骤摘要】
基于ChatGPT的外网蜜点生成方法、系统及装置


[0001]本专利技术涉及外网蜜点生成领域,尤其是涉及一种基于
ChatGPT
的外网蜜点生成方法

系统及装置


技术介绍

[0002]Snare
蜜罐分成
Clone
模块
、Server
模块,
Clone
模块通过编写爬虫爬取网页源码以及静态资源保存到本地,
Server
模块则是使用
Python
搭建了
HTTP
服务器,作为前端代码的后端支撑
。wordpot
蜜罐则是通过模拟
Wordpress
网站的蜜罐系统,用于吸引和识别对
WordPress
网站的攻击,它通过将提前准备好的
Wordpress
模板网站打包放入
docker
镜像中,等待使用时运行

使用传统爬虫爬取网站资源来模拟
Web
服务会产生大量报错,需要花费大量的时间用于人工调试,效率低,使用固定前端模板来生成蜜罐的缺陷在于无法灵活变通,被攻击者发现后就失去了欺骗性,导致欺骗能力下降


技术实现思路

[0003]本专利技术的目的在于提供一种基于
ChatGPT
的外网蜜点生成方法

系统及装置,旨在解决基于
ChatGPT
的外网蜜点生成问题

[0004]本专利技术提供一种基于
ChatGPT
的外网蜜点生成系统,包括:
[0005]GTP
模块,用于将生成蜜点的提示语输入
ChatGPT
进行交互后获取操作语句;
[0006]命令执行器模块,用于执行操作语句生成蜜点,操作语句包括:爬取网站特征

蜜点
WEB
服务和优化蜜点;
[0007]会话管理器模块,用于管理和存储用户与
ChatGPT
的对话记录

[0008]本专利技术还提供一种基于
ChatGPT
的外网蜜点生成方法,包括:
[0009]S1、
通过
GTP
模块将生成蜜点的提示语输入
ChatGPT
进行交互后获取操作语句;
[0010]S2、
通过命令执行器模块执行操作语句生成蜜点,操作语句包括:爬取网站特征

生成蜜点
WEB
服务和优化蜜点;
[0011]S3、
通过会话管理器模块管理和存储用户与
ChatGPT
的对话记录

[0012]本专利技术实施例还提供一种基于
ChatGPT
的外网蜜点生成装置,包括:存储器

处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述方法的步骤

[0013]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息传递的实现程序,所述程序被处理器执行时实现上述方法的步骤

[0014]采用本专利技术实施例,本专利技术可以实现基于
ChatGPT
的外网蜜点生成

[0015]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的

特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式

附图说明
[0016]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0017]图1是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的示意图;
[0018]图2是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的具体功能模块示意图;
[0019]图3是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的执行过程示意图;
[0020]图4是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的
GTP
模块执行示意图;
[0021]图5是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的数据库结构示意图;
[0022]图6是本专利技术实施例的基于
ChatGPT
的外网蜜点生成方法的流程图;
[0023]图7是本专利技术实施例的基于
ChatGPT
的外网蜜点生成装置的示意图

具体实施方式
[0024]下面将结合实施例对本专利技术的技术方案进行清楚

完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0025]系统实施例
[0026]根据本专利技术实施例,提供了一种基于
ChatGPT
的外网蜜点生成系统,图1是本专利技术实施例的基于
ChatGPT
的外网蜜点生成的示意图,如图1所示,具体包括:
[0027]GTP
模块,用于将生成蜜点的提示语输入
ChatGPT
进行交互后获取操作语句;
[0028]命令执行器模块,用于执行操作语句生成蜜点,操作语句包括:爬取网站特征

蜜点
WEB
服务和优化蜜点;
[0029]会话管理器模块,用于管理和存储用户与
ChatGPT
的对话记录

[0030]GTP
模块具体用于:根据用户的输入和系统预定义提示词模板组装完整的提示语,提取合适的网页框架和元素特征融入生成蜜点的提示语中,将生成蜜点的提示语输入
ChatGPT
进行交互后获取回答

[0031]命令执行器模块具体用于:执行操作语句经过客户审查,若审查不通过对操作语句进行修改或发送重新生成操作语句的指令到
GTP
模块,通过审查后将通过审查的操作语句发送给命令解析器,命令解析器执行命令后将执行结果反馈给
ChatGPT
,操作语句包括:爬取网站特征

生成蜜点和优化蜜点

[0032]会话管理模块具体用于:存储用户与
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、
通过命令执行器模块执行操作语句生成蜜点,操作语句包括:爬取网站特征
...

【专利技术属性】
技术研发人员:刘园田志宏阳长江邓向东方滨兴孙彦斌鲁辉李默涵苏申徐光侠姜誉仇晶王瑞
申请(专利权)人:广州大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1