关于Peach v3 模糊测试脚本pit文件when属性

本文介绍了在使用Peach v3进行模糊测试时遇到的关于pit脚本when属性的问题。作者指出,when属性的表达式在为true时执行,但在尝试根据接收到的特定字符串(如'220 Server Welcome!')改变状态时遇到了困难。通过查阅官方文档和论坛,最终发现解决方案是将数据类型从整数改为字符串。分享了修正后的when属性设置,并提醒读者注意XML中的引号和类型转换问题。
摘要由CSDN通过智能技术生成

最近在做Fuzzing测试,使用Peach v3测试框架,期间在编写pit脚本遇见一些问题,搜寻好长时间才找到解决办法。

网络上关于pit语法解释不够详细,对when属性讲解的更少。

我测试的时候想使用pit文件的when属性,找了好多资料,最后在官网找到相关介绍,如下(地址:http://community.peachfuzzer.com/v3/Action.html)


<DataModel name="InputModel">
        <Number name="Type" size="32" />
</DataModel>

<DataModel name="OutputModelA">
        <Number name="Type" size="32" value="11 22 33 44" valueType="hex" />
</DataModel>

<DataModel name="OutputModelB">
        <Number name="Type" size="32" value=
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值