본문 바로가기

취약점 분석/PeachFuzzer

[참조]PeachFuzzer - String

반응형

String

: String element는 single 혹은 double byte string을 정의한다. String Element는 DataModel 또는 Block의 child이다.


<String value="Hello World!" />
<String value="Null terminated string" nullTerminated="true" />


<String value="250">
   <Hint name="NumericalString" value="true" />
</String>

Numerical String 임을 나타내려면 NumericalString Hint를 사용


Attributes

name : data model 이름 (선택)

length : 길이 in characters (선택)

lengthType : length attribute (기본 값 : bytes) (선택)

* nullTerminated : 문자열이 null로 끝나는가? (true, false) (선택)

* padCharacter : pad 할 string (기본 값 : 0x00) (선택)

token : 파싱 시에 토큰으로 간주됨 (true, false) (선택)

constraint : data cracking 시 사용될 scripting expression

mutable : 데이터 가변성 (기본 값 : true)

minOccurs : 최소 발생 횟수

maxOccurs : 최대 발생 횟수



Valid Child-Elements

Anayzers

Fixup

Transformer

Hint




반응형

'취약점 분석 > PeachFuzzer' 카테고리의 다른 글

[참조]PeachFuzzer - XmlElement  (0) 2017.12.07
[참조]PeachFuzzer - XmlAttribute  (0) 2017.12.07
[참조]PeachFuzzer - Padding  (0) 2017.12.07
[참조]PeachFuzzer - Number  (0) 2017.12.07
[참조]PeachFuzzer - Flags  (0) 2017.12.07