论文部分内容阅读
模糊测试是一项有效的安全漏洞挖掘方法。针对数据库管理系统的网络通讯协议及通讯协议所承载的SQL、函数与存储过程调用等所具有的有状态的特点,将有限状态自动机的思想运用到模糊测试流程控制中,设计了针对数据库管理系统的带有状态机的模糊测试框架,并结合开源和国产数据库管理系统,采用基于块的用例生成方式实现了其通讯协议、SQL、存储过程/函数模糊测试用例。通过模糊测试实践发现了一些未知的漏洞,验证了方法的有效性。