2013 Second International Conference on Informatics &Amp; Applications (ICIA) 2013
DOI: 10.1109/icoia.2013.6650258
|View full text |Cite
|
Sign up to set email alerts
|

GramFuzz: Fuzzing testing of web browsers based on grammar analysis and structural mutation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(12 citation statements)
references
References 8 publications
0
11
0
Order By: Relevance
“…It then mutates the seeds by replacing AST subtrees with the generated fragments. GramFuzz [13] and BlendFuzz [37] use the same intuition as LangFuzz, but they focus on other languages such as HTML, CSS, as well as JS. IFuzzer [33] improves upon LangFuzz by employing genetic programming to generate unseen JS test cases.…”
Section: A Fuzzingmentioning
confidence: 99%
“…It then mutates the seeds by replacing AST subtrees with the generated fragments. GramFuzz [13] and BlendFuzz [37] use the same intuition as LangFuzz, but they focus on other languages such as HTML, CSS, as well as JS. IFuzzer [33] improves upon LangFuzz by employing genetic programming to generate unseen JS test cases.…”
Section: A Fuzzingmentioning
confidence: 99%
“…However, some fuzzers incorporate specific structure information into their heuristic. This approach has led to grammar-based fuzzers [21], [22] and dictionary-based strategies [17]. Improving the diversity of grammar-based fuzzers would be more complex than our approach as the diversity needs to be generated at the grammar level.…”
Section: Mutational Fuzzersmentioning
confidence: 99%
“…One of the first to recognize their use in fuzzing was Godefroid [17] who augmented whitebox fuzzing with grammars. Other noteworthy grammar fuzzers include Gramfuzz [20], Grammarinator [23], Dharma [27], Domato [16], and CSS Fuzz [33], as well as PolyGlot [6], which augments context-free grammars with semantic annotations. LangFuzz [24] uses a language specification to collect code fragments which can be applied as smart mutations.…”
Section: Context-free Grammarsmentioning
confidence: 99%