一种基于遗传算法的模糊测试平台

    公开(公告)号:CN110647752A

    公开(公告)日:2020-01-03

    申请号:CN201910915407.X

    申请日:2019-09-26

    Inventor: 叶青 郭涛 李明柱

    Abstract: 本发明涉及一种基于遗传算法的模糊测试平台,将遗传算法应用到模糊测试平台中测试用例的生成上,基于现有测试平台框架,扩展测试脚本的变异函数接口,支持使用遗传算法生成测试用例库,升级测试引擎的数据接收模块,支持对返回数据进行编码、参与遗传算法中适应度函数的计算,实现对测试用例的评价,达到筛选最优测试用例的目标;够降低测试用例的冗余度,提高模糊测试的效率和覆盖度,从而提高测试平台的漏洞挖掘的能力。

    一种NFC设备安全测试方法

    公开(公告)号:CN109889280A

    公开(公告)日:2019-06-14

    申请号:CN201910131429.7

    申请日:2019-02-22

    Inventor: 郭涛 李明柱 叶青

    Abstract: 本发明涉及一种NFC设备安全测试方法,基于工控协议攻击测试平台,应用具有NFC设备识别、以及与NFC设备通信功能的测试引擎,完成目标NFC传输协议下、待测NFC设备的安全测试,以验证NFC终端和机具端的安全性,弥补目前模糊测试主要集中于网络流量方面的缺陷,也弥补了NFC设备在安全性方面缺乏攻击测试的缺陷,同时提供了对NFC应用中行业私有协议的定制测试。

    一种基于机器学习的模糊测试用例生成方法及运行该方法的计算机设备与可读存储介质

    公开(公告)号:CN111831562A

    公开(公告)日:2020-10-27

    申请号:CN202010653011.5

    申请日:2020-07-08

    Inventor: 叶青 郭涛 李明柱

    Abstract: 本发明涉及一种基于机器学习的模糊测试用例生成方法及运行该方法的计算机设备与可读存储介质,通过在测试平台中增加四类组件达到优化测试用例的效果:1、基于测试脚本模型变异策略标记污点数据;2、扩展测试引擎支持调用污点传播路径分析模块;3、测试引擎增加测试用例评价筛选组件;4、污点数据追踪表的设计与存储。使用动态污点跟踪技术进行模糊测试用例的目标是减少测试用例冗余度,减少不同测试用例执行目标程序相同路径的情况,保证尽量少的测试用例覆盖尽量多的测试程序路径。本发明将使用动态污点跟踪技术的原理进行模块化设计,使测试平台能够根据协议实现的程序特点差异化定制动态污点传播分析技术中的各项要素和测试用例筛选模型。

    一种CAN设备安全测试系统及测试方法

    公开(公告)号:CN110912944A

    公开(公告)日:2020-03-24

    申请号:CN201911409851.0

    申请日:2019-12-31

    Inventor: 叶青 郭涛 李明柱

    Abstract: 本发明涉及一种CAN设备安全测试系统及测试方法,基于一个现有的工控协议模糊测试平台,开发支持CAN高层协议的测试套件,测试套件包含基于测试脚本语法规则的DeviceNet协议测试脚本和CANopen协议测试脚本、以及与CAN被测设备进行协议数据交互的测试引擎,测试引擎能够自动解析包含变异策略的协议数据脚本,生成帧格式的测试数据包,并经扩展USBCAN接口卡发送给CAN被测设备,同时接收到CAN被测设备的返回数据;整个设计技术方案能够对高层协议进行高效测试,针对CAN被测设备的协议的健壮性,实现稳定验证。

    一种基于遗传算法的模糊测试平台

    公开(公告)号:CN110647752B

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

    申请号:CN201910915407.X

    申请日:2019-09-26

    Inventor: 叶青 郭涛 李明柱

    Abstract: 本发明涉及一种基于遗传算法的模糊测试平台,将遗传算法应用到模糊测试平台中测试用例的生成上,基于现有测试平台框架,扩展测试脚本的变异函数接口,支持使用遗传算法生成测试用例库,升级测试引擎的数据接收模块,支持对返回数据进行编码、参与遗传算法中适应度函数的计算,实现对测试用例的评价,达到筛选最优测试用例的目标;够降低测试用例的冗余度,提高模糊测试的效率和覆盖度,从而提高测试平台的漏洞挖掘的能力。

Patent Agency Ranking