mysql登陆协议peachfuzz测试套

基于最后一个社区版本的peach,模拟mysql客户端登陆协议,进行fuzz测试的测试套。对于那些兼容mysql的国产数据库,协议安全性验证可以起到一个补充,目前只支持tcp协议,ssl不兼容。 https://github.com/mowblog/testcode/tree/master/peach/fuzz_mysql  

peach的Choice模型简要

先从最简单的Choice数据模型开始看peach下的Choice到底是怎么执行的:

默认的情况下,直接引用Choice类型,peach运行总是选择Choice模块中第一个出现的数据,这里是Type1:

[…]