博客
关于我
coddenomicon工具
阅读量:346 次
发布时间:2019-03-04

本文共 485 字,大约阅读时间需要 1 分钟。

协议模糊测试软件,可以用来测试协议健壮性和安全性。

环境,被测系统最好和codenomicon所在pc直连。

使用流程:

申请lisence->借用lisence->安装测试套->载入测试套->执行测试

【执行测试是重点,按顺序又分为1-8个模块】



互通性测试-发送异常报文-发送探测报文,如果通过则进行下一条用例,失败会根据配置进行轮数+1

判断在指定timeout时间内,被测试系统是否做出响应或者提供服务。

探测机制:

正常报文检测(valid case instruction)

所谓的正常报文检测就是,发送异常报文,再发送正常报文,测试正常报文会不会被响应。如果在timeout规定时间内,没有收到响应,则认为测试失败。

-->>发出去的报文

<<--被测对象响应的报文


其他检测方式:有些协议无法通过valid case instruction进行判断,无法确定结果是pass还是fail,这时状态为Other Verdict,那么这时候就需要测试工程师进行裁决,或者使用其他检测方式,例如执行ping 或者其他脚本进行检测。

这是一张从官方文档截取的图片。




你可能感兴趣的文章
剑指offer JZ21 栈的压入弹出序列
查看>>
剑指offer JZ31 整数中1出现的次数
查看>>
实现基于scrapy框架的天气预报爬虫hengYangSpaider @572311文
查看>>
maven打包指定名称并去除jar-with-dependencies后缀
查看>>
Netty4服务端入门代码示例
查看>>
操作系统前传第六课--开发中的辅助工具
查看>>
Linux系统编程44 信号 - 信号的响应过程分析!!!
查看>>
VL53L0x TOF激光测距的 stm32 HAL库驱动代码
查看>>
怎么玩LOG4J
查看>>
Oracle创建用户,分配表空间
查看>>
自定义标签(JSP2.0)简单标签
查看>>
MyBatis自定义类型转换器
查看>>
机器学习(湖北师范大学教程)-极大似然估计算法
查看>>
【C# 重构】—参数化查询, 需要参数,但未提供该参数
查看>>
决策树(二)—— ID3和C4.5
查看>>
MySQL~教你满分回答什么是数据库索引? 索引的数据结构是什么? 什么是事务?
查看>>
操作系统~进程的状态、转换、控制
查看>>
操作系统~线程概念以及多线程模型
查看>>
数据结构~缓存淘汰算法--LRU算法(Java的俩种实现方式,时间复杂度均为O(1))
查看>>
Python:函数 ----》装饰器函数
查看>>