一种基于分层稀疏编码的数据库图像数据存储方法与系统

    公开(公告)号:CN118585661B

    公开(公告)日:2024-11-12

    申请号:CN202411068263.6

    申请日:2024-08-06

    摘要: 本发明提出一种基于分层稀疏编码的数据库图像数据存储方法与系统,属于图像数据存储技术领域。本发明对输入图像进行无参考图像质量评估来判别图像质量,之后根据判别的图像质量结果,利用基于深度学习的稀疏自编码器、K‑SVD算法、3D自组织映射算法,针对高分辨率图像数据、轮廓清晰图像数据、低分辨率图像数据分别提取特征,以构造超完备字典,并将超完备字典存储在数据库中;另外,根据测试集重建图像的结构相似性计算结果检验超完备字典的性能,使得图像能够根据地址码在在超完备字典中还原原始图像数据,便于数据库存储的同时也能够在一定程度上减轻内存占用率。

    一种融合先验知识的智能网络安全检测方法

    公开(公告)号:CN114915446B

    公开(公告)日:2023-08-29

    申请号:CN202210340432.1

    申请日:2022-04-02

    IPC分类号: H04L9/40 G06N5/022

    摘要: 本发明提供一种融合先验知识的智能网络安全检测方法,所述方法包括:定义漏洞本体的表征形式,存储抽取到所述漏洞知识,形成漏洞知识库;从待测环境中获取信息;构建状态信息矩阵;将状态信息矩阵作为智能体和所述漏洞知识库的输入;构建智能体;基于待测环境获取的状态信息矩阵和所述漏洞知识库获取的潜在漏洞信息,确定智能体的行为策略;基于智能体的行为策略,执行具体行为,根据行为执行的结果及对环境的影响,由奖励模块计算奖励信息,反馈给智能体,指导智能体更新策略。根据本发明的方案,实现自动化对网络环境进行网络安全检测,提高网络安全检测的效率,解决自动化网络安全检测在复杂环境难以应用的问题。

    基于前后端关联性分析的固件漏洞输入点定位方法及装置

    公开(公告)号:CN115587364A

    公开(公告)日:2023-01-10

    申请号:CN202211232579.5

    申请日:2022-10-10

    摘要: 本发明公开了一种基于前后端关联性分析的固件漏洞输入点定位方法及装置,该方法包括包括:对固件的前端脚本文件进行文本分析以提取前端数据信息,所述前端数据信息包括API接口信息;对固件的后端二进制文件进行逆向分析以提取后端数据信息,所述后端数据信息包括常量字符串以及所述常量字符串的函数调用信息;对所述API接口信息与所述常量字符串进行关联分析以得到前后端共享关键字;对所述共享关键字的调用函数进行I/O交互函数识别,将被I/O交互函数调用的共享关键字对应的API接口作为固件漏洞输入点。与SaTC相比,本发明能够有效降低人工定义因素导致的误报,提高漏洞检测效率,降低漏洞分析工具的运行开销。

    一种基于随机游走的固件补丁存在性判定方法和系统

    公开(公告)号:CN115510451A

    公开(公告)日:2022-12-23

    申请号:CN202211145503.9

    申请日:2022-09-20

    摘要: 本发明提供一种基于随机游走的固件补丁存在性判定方法和系统,基于随机游走的固件补丁存在性判定方法,所述方法包括:生成控制流图;提取目标固件函数控制流图、漏洞函数控制流图、以及补丁函数控制流图包括的各基本块的特征;建立伴随图;采用随机游走的方式得到所述伴随图中表示节点重要程度的节点重要度向量,得到第一伴随图节点重要度向量以及所述第二伴随图节点重要度向量;得到第一伴随图的最大指派的元素集合X1以及第二伴随图的最大指派的元素集合X2;对目标固件函数是否进行了补丁修复进行判断。本发明可以应用于一般固件文件的补丁存在性判定及二进制程序中恶意代码分析与检测以及供应链安全分析。

    一种融合先验知识的智能网络安全检测方法

    公开(公告)号:CN114915446A

    公开(公告)日:2022-08-16

    申请号:CN202210340432.1

    申请日:2022-04-02

    IPC分类号: H04L9/40 G06N5/02

    摘要: 本发明提供一种融合先验知识的智能网络安全检测方法,所述方法包括:定义漏洞本体的表征形式,存储抽取到所述漏洞知识,形成漏洞知识库;从待测环境中获取信息;构建状态信息矩阵;将状态信息矩阵作为智能体和所述漏洞知识库的输入;构建智能体;基于待测环境获取的状态信息矩阵和所述漏洞知识库获取的潜在漏洞信息,确定智能体的行为策略;基于智能体的行为策略,执行具体行为,根据行为执行的结果及对环境的影响,由奖励模块计算奖励信息,反馈给智能体,指导智能体更新策略。根据本发明的方案,实现自动化对网络环境进行网络安全检测,提高网络安全检测的效率,解决自动化网络安全检测在复杂环境难以应用的问题。

    通过网页录入数据实现WEB自动化测试的方法及装置

    公开(公告)号:CN111737152B

    公开(公告)日:2020-11-20

    申请号:CN202010740552.1

    申请日:2020-07-29

    IPC分类号: G06F11/36

    摘要: 本发明提供一种通过网页录入数据实现WEB自动化测试的方法及装置,所述方法包括:在服务器中配置selenium框架及执行器;通过图形接口录入自动化测试用例各测试步骤的关键数据,所述关键数据包括控制数据、元素数据、校验数据,并将所述关键数据存储于数据库端;通过图形接口发送执行命令,服务器中的执行器调用selenium框架驱动待测web网页加载所述关键数据以执行自动化测试,并利用加载的校验数据进行校验;通过图形接口页面查看校验结果。根据本发明的方案,将用户的输入转义成自动化框架的函数和输入参数,实现了通过web录入的方式实现传统通过编码方式实现的软件测试自动化。

    一种分布式节点管理方法及系统

    公开(公告)号:CN110750369A

    公开(公告)日:2020-02-04

    申请号:CN201910955865.6

    申请日:2019-10-09

    IPC分类号: G06F9/54 G06F8/65 G06F11/30

    摘要: 本发明提出一种分布式节点管理方法及系统,所述方法包括:在管理服务器和工作节点之间建立安全通信通道,所述管理服务器通过所述安全通信通道向工作节点发送任务信息;所述工作节点根据所述任务信息,判断是否需要启动更新操作;如果是,则所述工作节点与消息服务器建立消息队列,并通过所述消息服务器向所述管理服务器发送更新请求;所述管理服务器接收并处理所述更新请求,并将更新数据发送给所述工作节点;所述工作节点定期将其节点信息通过所述消息队列发送给所述管理服务器,所述管理服务器接收并更新所述工作节点的节点信息。采用本发明的方案,取得了在分布式系统集群中,节点管理的可控性、灵活性和实时性兼顾的技术效果。

    一种基于强化学习的网络攻防仿真方法和仿真系统

    公开(公告)号:CN118784498A

    公开(公告)日:2024-10-15

    申请号:CN202411099623.9

    申请日:2024-08-12

    摘要: 本申请提供了基于强化学习的网络攻防仿真方法和仿真系统,该方法包括:根据待仿真网络攻防的攻防需求生成仿真网络拓扑结构,并根据所述网络环境建立网络攻防环境模型,所述仿真网络拓扑结构中包括:所述仿真网络拓扑结构的拓扑节点的节点属性;根据所述仿真网络拓扑结构和网络攻防环境模型获取对应的攻防算法模型;根据所述仿真网络拓扑结构和网络攻防环境模型通过渲染获取网络场景图,根据所述攻防算法模型获取参与所述攻防仿真的智能体的行动信息,并在所述网络场景图中展示所述行动信息。通过预设多种不同的攻防算法模型,可以根据实际攻防仿真的需要,快速准确的选择对应的攻防算法模型,实现不同的攻防仿真。