一种异构功能等价执行体的实现方法

    公开(公告)号:CN108366049B

    公开(公告)日:2020-08-18

    申请号:CN201810036160.X

    申请日:2018-01-15

    Abstract: 本发明属于网络安全技术领域,特别是涉及一种异构功能等价执行体的实现方法,首先按执行体运行逻辑功能划分为关键组分子集和非关键组分子集,异构化关键组分子集;然后通过硬件或者软件的方式构建特定功能区域;最后部署冗余的功能等价的异构执行体,将功能等价的异构执行体的关键组分子集置于不同的特定功能区域中执行,并根据用户的不同安全需求,对特定功能区域设定不同的实施方案。该方法适用于功能结构简单的执行体场景,尤其适用于功能结构复杂的执行体场景,保护执行体不受恶意软件的攻击。

    基于群智理论的威胁检测系统及方法

    公开(公告)号:CN108881323A

    公开(公告)日:2018-11-23

    申请号:CN201811085636.5

    申请日:2018-09-18

    CPC classification number: H04L63/1441 H04L63/1416 H04L63/1475 H04L67/10

    Abstract: 本发明属于网络安全技术领域,特别涉及一种基于群智理论的威胁检测系统及方法,该系统包含:异构静态检测器,内嵌于云环境中各云节点内部,通过监听云节点端口进行威胁检测;异构动态检测器,外挂于云环境中各云节点之中,以动态游走方式进行威胁检测;检测域构建模块,根据云环境下任务执行环境及安全防护需求,确定检测域并随上下文环境的变化对检测域进行动态调整,通过检测域信息共享实现检测域动态重构;群体协作模块,利用静态检测器和动态检测器在检测域内进行静态检测器预警和动态检测器联合判决的威胁闭合检测。本发明通过非中心化的检测架构和群体协作的检测器联动机制,提高云环境下威胁检测准确性和效率,提高网络的安全性和可靠性。

    软件异构化开发环境构建方法及装置

    公开(公告)号:CN114816438B

    公开(公告)日:2024-08-20

    申请号:CN202210356072.4

    申请日:2022-04-06

    Abstract: 本发明属于网络空间安全技术领域,具体涉及一种软件异构化开发环境构建方法及装置,该方法包括首先为软件异构化开发环境部署准备工作,软件异构化开发环境是基于开源集成开发环境扩展实现的;然后部署软件开发环境前端,负责读取用户异构化选项;其次部署后端软件异构化组件,通过命令封装器与软件开发环境前端进行交互,为用户提供软件异构化功能服务,并将生成的若干异构化版本文件返回给用户;最后对软件开发环境前端和后端软件异构化组件进行联调测试。本发明设计的软件异构化开发环境支持多种不同主流编程语言,提供多种部署模式,为营造内生安全产业生态提供了重要支撑。

    基于主动交互的无人蜂群关键控制参数逆向分析方法

    公开(公告)号:CN117930646A

    公开(公告)日:2024-04-26

    申请号:CN202311786478.7

    申请日:2023-12-22

    Abstract: 本发明公开一种基于主动交互的无人蜂群关键控制参数逆向分析方法,包括:假定无人蜂群的运动模型已知,但参数未知;分析蜂群内部控制策略哪些控制参数是可以被观测计算的;基于稳态系统运行轨迹,构建动态优化问题,计算可被观测的参数;引入干扰节点对蜂群进行干扰,以破坏蜂群稳定状态,促使蜂群做出更具启发性的行为;分析不可计算参数部分中现在是否存在可观测计算的参数,是则进行计算;若仍存在不可计算的参数则继续对蜂群进行干扰;重复执行,直到模型中参数均计算完成。本发明引入部分可观测性的概念,当蜂群处于不完全可观测的稳定状态时,通过引入干扰节点,使得蜂群行为呈现更多的可观测性,继而能够计算出蜂群关键参数。

    一种基于二进制重写的NOP指令插入方法及装置

    公开(公告)号:CN115629767A

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

    申请号:CN202211425327.4

    申请日:2022-11-15

    Abstract: 本发明公开一种基于二进制重写的NOP指令插入方法及装置,该方法包括:通过二进制重写器Egalito解析二进制文件,识别出文件中所有的函数、基本块以及指令的布局信息,同时生成重写器的中间语言EIR;对EIR进行转换,遍历程序中的所有指令,以插入概率PNOP在每个指令前插入NOP指令,重新分配所有指令在地址空间的位置,以保证程序正常执行;对转换后的EIR进行重新编译,生成新的二进制文件,重新分配所有指令的地址以避免生成的二进制文件运行错误。本发明能够对二进制文件实现细粒度的软件多样化,且针对基本块的执行次数进行了性能优化,以满足实际项目中的软件保护。

    软件异构化开发环境构建方法及装置

    公开(公告)号:CN114816438A

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

    申请号:CN202210356072.4

    申请日:2022-04-06

    Abstract: 本发明属于网络空间安全技术领域,具体涉及一种软件异构化开发环境构建方法及装置,该方法包括首先为软件异构化开发环境部署准备工作,软件异构化开发环境是基于开源集成开发环境扩展实现的;然后部署软件开发环境前端,负责读取用户异构化选项;其次部署后端软件异构化组件,通过命令封装器与软件开发环境前端进行交互,为用户提供软件异构化功能服务,并将生成的若干异构化版本文件返回给用户;最后对软件开发环境前端和后端软件异构化组件进行联调测试。本发明设计的软件异构化开发环境支持多种不同主流编程语言,提供多种部署模式,为营造内生安全产业生态提供了重要支撑。

    一种TCP/IP协议指纹动态化处理方法及装置

    公开(公告)号:CN110113333A

    公开(公告)日:2019-08-09

    申请号:CN201910363293.2

    申请日:2019-04-30

    Abstract: 本发明提供一种TCP/IP协议指纹动态化处理方法及装置。该方法包括:获取用户配置信息,用户配置信息包含用于动态修改指纹的指纹配置信息;接收源网络发送的数据包;提取数据包的报文特征,并根据报文特征对数据包进行分类;判断分类后的数据包是否需要进行指纹修改;若需要指纹修改,则根据所述指纹配置信息和所述指纹修改策略对所述数据包进行指纹修改;将指纹修改后的数据包发送至目的网络。该装置包括:信息配置模块、分组报文接收模块、特征提取及分类模块、裁决器、指纹动态变换模块和分组报文发送模块。本发明能够有效抵御多种恶意网络嗅探和操作系统/主机识别手段,加强了系统内主机的安全性和保密性。

Patent Agency Ranking