一种基于大语言模型的取证系统及方法技术方案

技术编号:39312658 阅读:7 留言:0更新日期:2023-11-12 15:57
本发明专利技术公开了一种基于大语言模型的取证系统及方法,涉及取证工具技术领域,包括:训练库、取证解决方案库、语言模型、问题库和取证脚本生成模块。本发明专利技术通过预先配置训练库,用于维护取证问题的解决方案,并进行根据训练库中的解决方案训练语言模型,将用户问题输入到训练好的语言模型中,生成对应的取证脚本,同时将生成取证脚本存入取证解决方案库,最后将生成的取证脚本输出给用户,解决取证问题,不仅能够根据用户输入的取证问题自动生成有效的取证脚本,而且通过维护用户问题和对应的解决方案,可帮助取证工具理解用户的问题,选择最适合的解决方案,从而生成有效的取证脚本,能更好地适应各种取证场景和需求。更好地适应各种取证场景和需求。更好地适应各种取证场景和需求。

【技术实现步骤摘要】
一种基于大语言模型的取证系统及方法


[0001]本专利技术涉及取证工具
,具体来说,涉及一种基于大语言模型的取证系统及方法。

技术介绍

[0002]现有的取证工具大多为硬件和基于特定软件的解决方案,这些工具通常为用户提供固定的工作流程和操作步骤,包括一些预设的取证脚本。这些脚本由取证专家或程序员根据特定场景和需求编写,然后整合到取证工具中。
[0003]目前,现有技术存在的问题和缺点:
[0004]1)缺乏灵活性和自适应性:现有的取证工具和脚本通常只能针对预设的特定场景和需求工作,对于未预设的新场景或特殊需求,这些工具和脚本往往无法提供有效的支持。
[0005]2)更新维护困难:取证场景和需求随着时间和技术发展会不断变化,因此,现有的取证工具和脚本需要经常更新和维护。然而,这些工作通常需要取证专家或程序员手动完成,这既耗时又耗力。
[0006]3)使用门槛高:现有的取证工具和脚本往往需要用户具有一定的专业知识和技术能力才能有效使用,这在一定程度上限制了其应用范围。
[0007]针对相关技术中的问题,目前尚未提出有效的解决方案。

技术实现思路

[0008]针对相关技术中的问题,本专利技术提出一种基于大语言模型的取证系统及方法,以克服现有相关技术所存在的上述技术问题。
[0009]本专利技术的技术方案是这样实现的:
[0010]本专利技术一方面:
[0011]一种基于大语言模型的取证系统,包括:训练库、取证解决方案库、语言模型、问题库和取证脚本生成模块,其中;
[0012]所述训练库,用于预设标准取证流程,根据取证问题生成解决方案,并进行维护各种取证问题的解决方案;
[0013]所述取证解决方案库,用于存储所述训练库中根据取证问题生成解决方案,并为每个解决方案和对应的取证脚本设置链接;
[0014]所述语言模型,用于获取取证问题,并根据所述训练库的解决方案生成取证脚本;
[0015]所述问题库,用于用户问题输入,并提取用户问题传输至所述语言模型;
[0016]所述取证脚本生成模块,用于提取所述语言模型根据当前用户问题确定的解决方案及取证脚本进行执行取证脚本。
[0017]进一步的,所述取证脚本生成模块,包括:解决方案生成单元和解决方案输出单元,其中;
[0018]所述解决方案生成单元,用于提取所述语言模型根据当前用户问题确定的解决方
案;
[0019]所述解决方案输出单元,用于提取当前解决方案进行执行取证脚本。
[0020]进一步的,步骤所述预设标准取证流程,包括以下步骤:
[0021]预设根据取证问题制定已经验证过的标准取证流程。
[0022]进一步的,所述取证脚本,包括:Python脚本。
[0023]本专利技术另一方面:
[0024]一种基于大语言模型的取证方法,包括以下步骤:
[0025]步骤S1,预先配置训练库,用于维护取证问题的解决方案;
[0026]步骤S2,进行根据训练库中的解决方案训练语言模型;
[0027]步骤S3,将用户问题输入到训练好的语言模型中,生成对应的取证脚本;
[0028]步骤S4,将生成取证脚本存入取证解决方案库;
[0029]步骤S5,将生成的取证脚本输出给用户,解决取证问题。
[0030]其中,还包括以下步骤:
[0031]步骤S6,获取用户反馈,并根据用户的反馈更新训练库和语言模型。
[0032]其中,步骤所述将生成取证脚本存入取证解决方案库,包括以下步骤:
[0033]为每个解决方案和对应的取证脚本设置链接。
[0034]本专利技术的有益效果:
[0035]本专利技术基于大语言模型的取证系统及方法,通过预先配置训练库,用于维护取证问题的解决方案,并进行根据训练库中的解决方案训练语言模型,将用户问题输入到训练好的语言模型中,生成对应的取证脚本,同时将生成取证脚本存入取证解决方案库,最后将生成的取证脚本输出给用户,解决取证问题,不仅能够根据用户输入的取证问题自动生成有效的取证脚本,而且通过维护用户问题和对应的解决方案,可帮助取证工具理解用户的问题,选择最适合的解决方案,从而生成有效的取证脚本,能更好地适应各种取证场景和需求。
附图说明
[0036]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1是根据本专利技术实施例的一种基于大语言模型的取证系统的原理框图。
[0038]图2是根据本专利技术实施例的一种基于大语言模型的取证方法的流程示意图。
[0039]图中:
[0040]1、训练库;2、取证解决方案库;3、语言模型;4、问题库;5、取证脚本生成模块;51、解决方案生成单元;52、解决方案输出单元。
具体实施方式
[0041]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于
本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0042]根据本专利技术的实施例,提供了一种基于大语言模型的取证系统。
[0043]如图1所示,根据本专利技术实施例的基于大语言模型的取证系统,包括:训练库1、取证解决方案库2、语言模型3、问题库4和取证脚本生成模块5,其中;
[0044]训练库1,用于预设标准取证流程,根据取证问题生成解决方案,并进行维护各种取证问题的解决方案;
[0045]另外,步骤预设标准取证流程,包括以下步骤:
[0046]预设根据取证问题制定已经验证过的标准取证流程。
[0047]本技术方案,在应用时,可根据具体的取证步骤、相关规定、以及可能需要的技术工具等信息进行预设,同时解决方案可以是已经验证过的标准取证流程,也可以是取证专家根据实际经验提供的特殊解决方案。
[0048]取证解决方案库2,用于存储训练库1中根据取证问题生成解决方案,并为每个解决方案和对应的取证脚本设置链接;
[0049]本技术方案,取证脚本可以是Python脚本,也可以是其他语言的脚本。同时为每个解决方案和对应的取证脚本设置了链接,使得取证工具可以根据用户的问题自动选择和提供最适合的脚本。
[0050]语言模型3,用于获取取证问题,并根据训练库1的解决方案生成取证脚本;
[0051]问题库4,用于用户问题输入,并提取用户问题传输至语言模型3;
[0052]本技术方案,在应用时,可以帮助取证工具理解用户的问题,选择最适合的解决方案,以及生成有效的取证脚本。
[0053]取证脚本生成模块5,用于提取语言模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大语言模型的取证系统,其特征在于,包括:训练库(1)、取证解决方案库(2)、语言模型(3)、问题库(4)和取证脚本生成模块(5),其中;所述训练库(1),用于预设标准取证流程,根据取证问题生成解决方案,并进行维护各种取证问题的解决方案;所述取证解决方案库(2),用于存储所述训练库(1)中根据取证问题生成解决方案,并为每个解决方案和对应的取证脚本设置链接;所述语言模型(3),用于获取取证问题,并根据所述训练库(1)的解决方案生成取证脚本;所述问题库(4),用于用户问题输入,并提取用户问题传输至所述语言模型(3);所述取证脚本生成模块(5),用于提取所述语言模型(3)根据当前用户问题确定的解决方案及取证脚本进行执行取证脚本。2.根据权利要求1所述的基于大语言模型的取证系统,其特征在于,所述取证脚本生成模块(5),包括:解决方案生成单元(51)和解决方案输出单元(52),其中;所述解决方案生成单元(51),用于提取所述语言模型(3)根据当前用户问题确定的解决方案;所述解决方案输出单元(52),用于提取当前解决方案进行...

【专利技术属性】
技术研发人员:刘白雪王海啸黄喆吴兴德王进赵梦娴
申请(专利权)人:苏州龙信信息科技有限公司
类型:发明
国别省市:

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

1