内核配置项异常值的检测方法及装置

    公开(公告)号:CN115658492A

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

    申请号:CN202211280479.X

    申请日:2022-10-19

    Abstract: 本发明公开了一种内核配置项异常值检测方法及装置。所述方法包括:构建内核默认配置数据集;遍历待检测内核配置文件中所有内核配置项的名称、取值,并结合所述内核默认配置数据集补充未在待检测内核配置文件中出现的配置项取值,以构建待检测配置数据集V;将所述待检测配置数据集V与所述内核默认配置数据集中的配置项进行比较,得到所述待检测内核配置文件的异常检测结果。本发明基于内核社区和主流发行版的内核默认配置建立数据集进行异常值检测,能够检测出满足配置项依赖关系、却不恰当配置的异常值,减少配置误操作或遗漏的可能性,提高内核配置成功率。

    软件参数调优方法、容器管理平台、存储介质及系统

    公开(公告)号:CN115629860A

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

    申请号:CN202211298016.6

    申请日:2022-10-21

    Abstract: 本发明公开了一种软件参数调优方法、容器管理平台、存储介质及系统,所述容器管理平台包括:任务接收模块、数据收集模块、在线优化模块、参数更新模块、离线优化模块和专家知识库。该容器管理平台可以针对动态调优任务或静态调优任务的需要,提供最优算法解决方案或查表解决方案,在保障应用程序服务感知不到中断的情况下,使用新的调优过的容器替换原有容器的方式,对应用程序在启动时设定的初始化参数进行用户无感的更新。

    一种基于深度强化学习的深度学习漏洞检测模型对抗样本生成方法和系统

    公开(公告)号:CN115481714A

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

    申请号:CN202210553722.4

    申请日:2022-05-20

    Abstract: 本发明提供一种基于深度强化学习的深度学习漏洞检测模型对抗样本生成方法和系统。该方法包括:获取基于深度学习的目标漏洞检测模型信息以及用于生成对抗样本的原型漏洞代码集合;构建面向目标漏洞检测模型的有效对抗代码变换;构建面向最优对抗样本生成的深度强化学习框架;使用有效对抗代码变换和面向最优对抗样本生成的深度强化学习框架,生成目标漏洞检测模型的最优对抗样本。本发明利用目标漏洞检测模型的代码表征中对模型决策有重要影响的特征构造有效对抗代码变换,并采用深度强化学习算法生成面向目标漏洞检测模型的最优对抗样本,能更为高效、有针对性地生成基于深度学习的目标漏洞检测模型的对抗样本。

    基于RISC-V与地址空间布局随机化的内存地址检测攻击防御方法及装置

    公开(公告)号:CN113672906B

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

    申请号:CN202110942028.7

    申请日:2021-08-17

    Abstract: 本发明公开了一种基于RISC‑V与地址空间布局随机化的内存地址检测攻击防御方法及装置,包括:构造程序内存地址空间描述表;插入用于生成和设置地址随机偏移量的RISC‑V扩展指令;执行代码,在生成地址随机偏移量后,更新程序内存地址空间描述表;实现内存地址空间布局随机化。本发明可以在不改变程序控制流的情况下,将地址布局随机化机制应用于系统之中,有效遏制内存地址检测攻击,进而提高系统对相关后续攻击(DOP、ROP、缓冲区溢出攻击、代码重用攻击等)的防御能力,增强RISC‑V系统的安全性,解决了地址空间布局随机化在多种应用环境中的适用性问题。

    基于RISC-V与Canary机制的缓冲区溢出攻击防御方法及装置

    公开(公告)号:CN113536297B

    公开(公告)日:2022-07-22

    申请号:CN202110806892.4

    申请日:2021-07-16

    Abstract: 本发明公开一种基于RISC‑V与Canary机制的缓冲区溢出攻击防御方法及装置,包括:为程序源代码的抽象语法树赋予content属性后,生成节点调用关系图G;生成特殊数据Canary;在每一调用节点content属性所对应的代码语句之前及每一返回节点content属性所对应的代码语句之前,分别插入设置特殊数据Canary的RISC‑V扩展指令与检验特殊数据Canary的RISC‑V扩展指令;执行程序源代码,设置特殊数据Canary的RISC‑V扩展指令将特殊数据Canary写入当前栈帧,检验特殊数据Canary的RISC‑V扩展指令通过特殊数据Canary的值p与从当前栈帧中取得特殊数据Canary的值p′的对比结果,以进行防御。本发明全面覆盖堆溢出、栈溢出、BSS溢出等多种缓冲区溢出形式,可实现安全防御的软硬协同,对系统性能的影响较小,获取了更佳的防御效果。

    一种基于孪生网络的自监督学习细粒度图像分类方法

    公开(公告)号:CN114676777A

    公开(公告)日:2022-06-28

    申请号:CN202210306415.6

    申请日:2022-03-25

    Abstract: 本发明公开了一种基于孪生网络的自监督学习细粒度图像分类方法。本发明首先利用注意力编码器提取图像的深度卷积特征,获取蕴含语义信息的注意力图并通过双线性池化方式编码图像特征;其次从原始图像上定位出注意力图上高响应值所在的显著区域,对显著区域进行裁切和擦除操作,从而形成不同视角的视图,以自监督的方式学习视角不变性特征;最后联合中心损失函数以及一致性损失函数,显示地约束不同视角特征,保持它们的类内一致性。本发明方法使得网络获得显著的性能增益,可以在细粒度图像分类的基线上显著提升分类准确度。

    基于API文档图谱的操作系统智能编程方法及装置

    公开(公告)号:CN113849163A

    公开(公告)日:2021-12-28

    申请号:CN202111174889.1

    申请日:2021-10-09

    Abstract: 本发明公开了一种基于API文档图谱的操作系统智能编程方法及装置,包括根据从源系统及目标系统的API文档中提取的所需信息,分别构建源系统的API文档图谱ADG1及目标系统的API文档图谱ADG2;分别向量化API文档图谱ADG1与API文档图谱ADG2,构建节点表示矩阵及节点表示矩阵基于节点表示矩阵与节点表示矩阵进行API文档图谱ADG1与API文档图谱ADG2的实体对齐任务,得到API映射结果。本发明避免了API文档中有效信息丢失,解决了已有的基于代码的API映射方法存在的代码库不可用、不准确等问题,以及基于文档的API映射方法的信息利用不充分等问题,为后续通过智能编程实现应用程序的跨系统迁移的过程提供支持。

    图像灰度值排序方法、装置、电子设备及计算机可读介质

    公开(公告)号:CN109949378B

    公开(公告)日:2021-06-08

    申请号:CN201910234242.X

    申请日:2019-03-26

    Abstract: 本发明提供了图像灰度值排序方法、装置、电子设备及计算机可读介质,包括:获取待处理图像;对待处理图像进行检测,得到待处理图像的多个灰度值数据;基于待处理图像从多个灰度值数据中选取预设数量的连续的灰度值数据,得到多个待排序数据;对多个待排序数据按照灰度值大小进行排序,得到目标序列;将待处理图像中多个待排序数据的后一位灰度值数据作为目标数据,并将目标数据和多个待排序数据中的第一位灰度值数据与目标对比数据进行对比,得到对比结果,根据对比结果将目标数据插入至目标序列中,得到排序结果,解决了现有技术中存在的当图像输入速率较快、数据量较大时,采用传统排序方法难以做到实时处理的技术问题。

Patent Agency Ranking