如何用桃子生成随机数字字符串

时间:2019-01-08 19:29:13

标签: android xml fuzzing peach

我正在尝试以这种模式生成用于模糊测试的文件:末尾由\n3\n分隔的任意数量的整数。生成的文件应如下所示:

int
...
int
3
EOF

我已经根据文档尝试过使用NumericStrings,并且尝试生成正确ascii范围内的二进制数。数字字符串似乎根本不会随机化,并且二进制数字不接受像这样的约束value > 47 and value < 58

<DataModel name="TheDataModel">
    <Block maxOccurs="10000" minOccurs="100">
        <String value="84" mutable="true" >
            <Hint name="NumericalString" value="true" />
        </String>
        <String value="\n" token="true" />
    </Block>

    <String value="3" mutable="false" />
    <String value="\n" mutable="false" />
</DataModel>

但是,数字String似乎根本没有被随机化。仅在某些情况下,这是一长串大写字母As,但似乎没有像使用字符串那样适当地随机化。我的xml文件的其余部分只是带有单个DataModel和FilePerIter Publisher的StateModel。

0 个答案:

没有答案