一种面向模糊测试的种子挖掘方法

    公开(公告)号:CN117687902A

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

    申请号:CN202311546202.1

    申请日:2023-11-20

    Abstract: 本发明涉及一种面向模糊测试的种子挖掘方法,属于模糊测试技术领域。针对有源码的灰盒场景,本发明通过研究语法语义感知的灰盒DBMS模糊测试技术,提出了一种面向数据库模糊测试的种子挖掘方法,从目标DBMS的官方测试套件中挖掘初始种子并解析出变异素材供后续变异使用,达到更高的代码覆盖率,设计了模式匹配规则和实现模式匹配算法,以增加生成的测试用例通过DBMS的语法解析的概率,从而构造一个分布良好、语法元素多样的种子集,为后续的测试用例变异提供丰富的素材。

    一种针对pwn的自动化漏洞挖掘利用方法

    公开(公告)号:CN116756742A

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

    申请号:CN202310492991.9

    申请日:2023-05-05

    Abstract: 本发明涉及一种针对pwn的自动化漏洞挖掘利用方法,属于网络安全技术领域。本发明通过对目标程序的信息收集、漏洞利用函数定位、漏洞利用类型判断,制定合适的漏洞利用策略,根据漏洞利用策略构造payload,自动化生成漏洞利用exp。本发明适用于RHG,可以实现自动化的漏洞挖掘与利用,对复杂漏洞也可以收集信息辅助人工进行判断和决策,能够实现半自动的漏洞挖掘与利用。

    一种基于多维加权的恶意程序加壳检测方法及系统

    公开(公告)号:CN116089948A

    公开(公告)日:2023-05-09

    申请号:CN202310059862.0

    申请日:2023-01-17

    Abstract: 本发明涉及一种基于多维加权的恶意程序加壳检测方法及系统,属于信息安全技术领域。本发明从文件格式、数据混乱度、数据内容三个维度对程序进行分析,对有壳程序和普通程序有较为全面的比较,能够有效对抗有壳程序的伪装,解决了单一角度的特征检测稳定性低的问题。对特征进行量化,使得特征可以直接参与数学计算,使用概率公式对特征进行规范,使得计算结果具有概率学上的意义。使用熵权法计算权重有效避免了主观因素对各个特征权值的影响,有效保证了检测系统的客观性。通过权值计算的方式进行判断省去了特征匹配的时间和特征库的维护成本,优化了检测系统的性能。

    一种面向模糊测试的种子挖掘方法

    公开(公告)号:CN117687902B

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

    申请号:CN202311546202.1

    申请日:2023-11-20

    Abstract: 本发明涉及一种面向模糊测试的种子挖掘方法,属于模糊测试技术领域。针对有源码的灰盒场景,本发明通过研究语法语义感知的灰盒DBMS模糊测试技术,提出了一种面向数据库模糊测试的种子挖掘方法,从目标DBMS的官方测试套件中挖掘初始种子并解析出变异素材供后续变异使用,达到更高的代码覆盖率,设计了模式匹配规则和实现模式匹配算法,以增加生成的测试用例通过DBMS的语法解析的概率,从而构造一个分布良好、语法元素多样的种子集,为后续的测试用例变异提供丰富的素材。

    一种基于神经网络语言模型的模糊测试方法

    公开(公告)号:CN117763101A

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

    申请号:CN202311521524.0

    申请日:2023-11-15

    Abstract: 本发明涉及一种基于神经网络语言模型的模糊测试方法,属于模糊测试技术领域。本发明方法从构造训练集、训练模型、使用模型三个方面设计了基于神经网络语言模型的模糊测试SQL语句生成方法。第一,使用目标对象的测试文件集作为语料库,进行一定的预处理,构造出适当的训练集。第二,使用构造出的训练集训练神经网络语言模型,在模型的选择上一般使用LSTM模型。第三,设计一定的生成策略,使用训练好的模型生成测试用例。最后,生成的测试用例被输入给待测程序,执行模糊测试任务。该方法可以在黑盒场景下持续生成语法语义有效的测试用例,是一种适用于黑盒场景下的DBMS模糊测试方法。

Patent Agency Ranking