【技术实现步骤摘要】
【技术保护点】
基于GUI协议状态机建模的Peach平台扩展方法,其特征在于,包括:提供用于描述协议状态机的图形用户界面,该界面定义了状态迁移的触发条件以及每个状态的约束和属性等;触发条件是指收到或发出的特定报文,每个报文存储成单独的XML文件,文件名是报文名称,文件内容与wireshark风格类似,支持嵌套和并列结构;提供图形格式的状态机到SCXML语法描述状态机的转换算法;提供SCXML描述状态机和XML描述网络报文到Peach内部PitFile状态机的转换算法。根据用户在图形界面下描述的协议状态机以及各状态的约束和属性,自动生成等价的PitFile文件。协议安全专家可以用生成的PitFile文件直接在Peach平台上对网络软件进行基于模型的测试,从而避免了直接编写PitFile文件的繁琐工作。
【技术特征摘要】
【专利技术属性】
技术研发人员:张华,张钊,王浩,赵凯,温巧燕,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。