私有协议的探测载荷挖掘方法及装置

    公开(公告)号:CN116204425A

    公开(公告)日:2023-06-02

    申请号:CN202310101603.X

    申请日:2023-01-28

    Abstract: 本发明提供一种私有协议的探测载荷挖掘方法及装置,该方法包括:从测试数据集合中随机选取一条数据作为目标测试数据,将目标测试数据发送至目标程序;其中,目标程序用于根据目标私有协议对接收到的数据进行协议解析;依次获取目标程序解析目标测试数据的每个协议解析周期得到的目标协议解析状态信息;基于目标协议解析状态信息确定目标程序对目标测试数据的约束内容;基于约束内容对目标测试数据进行变异,生成多条变异数据;将变异数据加入测试数据集合,以根据更新后的测试数据集合挖掘目标私有协议的探测载荷。这样变异得到的数据更贴近目标私有协议的格式规范,将测试更聚焦于协议解析代码,具有高的普适性,提高测试效率。

Patent Agency Ranking