基于根源路径剪枝的嵌入式设备Web漏洞检测优化方法及系统

    公开(公告)号:CN117668855A

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

    申请号:CN202311653150.8

    申请日:2023-12-05

    Abstract: 本发明涉及软件安全测试技术领域,特别涉及一种基于根源路径剪枝的嵌入式设备Web漏洞检测优化方法及系统,通过静态污点分析生成目标程序的污点传播轨迹,其中,污点传播轨迹包括污点引入点、污点汇聚点和无害处理,污点引入点表示直接引入的数据,污点汇聚点表示产生安全问题的数据操作,无害处理表示为使引入数据安全所采取的消除危害处理手段;针对目标程序中的每一条污点传播路径,从污点引入点开始符号执行并通过路径剪枝剔除污点引入点所在函数中的无关路径,以通过符号执行完成目标程序污点分析。本发明通过路径剪枝缓解静态污点分析技术在符号执行时面临的路径爆炸问题,提升嵌入式设备Web漏洞的检测效率。

    一种跨指令集架构的二进制函数相似性检查系统及方法

    公开(公告)号:CN113900923B

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

    申请号:CN202110936947.3

    申请日:2021-08-16

    Abstract: 本发明属于二进制函数相似性检测技术领域,具体涉及一种基于神经机器翻译模型的跨指令集架构的二进制函数相似性检查方法。该方法是利用神经机器翻译中的Transformer模型,把汇编指令中的操作码或操作数视为单词,基本块视为句子,整个二进制函数视为一个段落。首先通过预处理过程把具有多个执行路径的二进制函数转化为与文本类似的序列结构,然后利用神经机器翻译模型,通过无监督学习自动捕获二进制函数的语义信息,生成函数的嵌入向量,最后使用欧氏距离度量嵌入向量之间的距离来判断函数之间的相似关系。该方法在提高检测的准确率的同时大大提高了检查效率。

    一种基于ReFuncEm的二进制函数嵌入优化设计方法

    公开(公告)号:CN116974909A

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

    申请号:CN202310701573.6

    申请日:2023-06-13

    Abstract: 本发明公开了一种基于ReFuncEm的二进制函数嵌入优化设计方法,涉及网络安全技术领域,包括以下步骤:首先针对给定的二进制函数构建关于调用者‑被调用者的函数关系,再实现函数嵌入的预生成,之后将被调用者的嵌入和调用者的嵌入连接起来构建一个嵌入矩阵,并对该嵌入矩阵进行归一化处理生成灰度图像;最后将生成的灰度图像送至T‑DPCNN处理后生成一个更精细的函数嵌入。本发明方法不改变现有方法,具有高度的通用性,能够即插即用,能够应用于更多生产函数嵌入但未融合子函数信息的模型;并将更多的子函数信息并入函数嵌入,进一步的提高函数嵌入的准确性。

    基于反弹shell行为分析的漏洞攻击检测方法及系统

    公开(公告)号:CN116595532A

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

    申请号:CN202310213709.9

    申请日:2023-03-07

    Abstract: 本发明属于漏洞攻击检测技术领域,具体涉及一种基于反弹shell行为分析的漏洞攻击检测方法。该方法基于漏洞攻击与反弹shell行为的关联性,首先根据融合信息特征向量检测反弹shell流量;然后根据两阶段会话关系特征回溯漏洞攻击流量。另外,本发明还提出了一种基于二分K‑means算法的流量分层方法,可将漏洞利用不同阶段流量进行可视化,从而有效提升该方法的可解释性。在十次漏洞攻击反弹shell实验中,该方法检测出其中九次漏洞攻击,与使用循环神经网络检测早期漏洞攻击流量的方法Blatta相比,检测率提升50%,且检测效果不受漏洞具体类型和流量加密方式影响。

    一种面向Cisco IOS的ROP攻击定位与代码捕获方法

    公开(公告)号:CN113641995B

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

    申请号:CN202110775693.1

    申请日:2021-07-08

    Abstract: 本发明根据Cisco IOS指令特点,提出了一种面向Cisco IOS的ROP攻击定位与代码捕获方法,利用哈希表对函数返回地址的记录和验证,增加了返回地址内存指针的记录作为哈希查找的索引,提高了影子内存查找效率,并且能够防止返回地址副本的篡改。对本文的方法在虚拟仿真器上进行了实现,通过真实ROP攻击样例对方法进行了验证,可以在不依赖静态分析的前提下,对准确定位ROP攻击,并且具备一定的ROP攻击代码的捕获能力,运用该方法实现的系统CROPDS,通过模拟执行Cisco IOS生成的虚拟路由器,可作为蜜罐直接在互联网中进行部署,对Cisco IOS所遭受的ROP攻击执行流程进行捕获,便于对缓冲区溢出漏洞的发现和漏洞利用。

Patent Agency Ranking