![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Peach Fuzzer
EahanZhang
stay hungry, stay foolish.
The quieter you become, the more you can hear.
展开
-
Peach Fuzzer - DataModeling
Data Modeling Peach的pit文件含有至少一个DataModel,并且经常含有多个DataModel。 DataModel描述的数据包括类型信息,关系(如大小,数量,偏移量等)以及其他能使模糊器进行智能变化的信息。 DataModel可被其他的DataModel复用或重用,从而允许将复杂的数据定义分解成多个可读部分。 Data Modeling Elements Data...翻译 2018-03-08 11:16:48 · 1046 阅读 · 0 评论 -
Peach Fuzzer - DataModel - Blob
Blob Blob元素是DataModel或Block的子元素。 Blob通常用于表示缺少类型定义或格式的数据。 <Blob name="Unknown1" valueType="hex" value="01 06 22 03"/> Attributes: 除非另有说明,所有属性都是可选的。 name - blob的名称。 [需要] value - blob中包含的默认...翻译 2018-03-08 12:04:41 · 782 阅读 · 0 评论 -
Peach Fuzzer - Data Modeling - Block
Block Block元素是DataModel或Block的子元素。 Blocks用于将一个或多个数据元素(例如Number或String)组合到一个逻辑结构中。 Block和DataModel非常相似,唯一的区别是它们的位置。 DataModel是顶级元素,Blocks是DataModel的子元素。 Block和DataModel元素都可以用作其他Blocks或DataModel的“模板”。 ...翻译 2018-03-08 15:34:46 · 518 阅读 · 0 评论 -
Peach Fuzzer - Data Modeling - Choice
Choice Choice元素是DataModel或Block的子元素。 Choice元素用于指示任何子元素都是有效的,但只能选择一个。 很像编程语言中的switch语句。 <Choice name="ChoiceBlock"> <Block name="Type1"> <!-- ... --> </Block> <翻译 2018-03-08 16:23:20 · 419 阅读 · 0 评论