Dobin 0x71_Fuzzing.pdf
Dobin 0x71_Fuzzing.pdf
Dobin 0x71_Fuzzing.pdf
11
0.0 (0)
Kartei Details
Karten | 11 |
---|---|
Sprache | English |
Kategorie | Religion/Ethik |
Stufe | Universität |
Erstellt / Aktualisiert | 25.06.2019 / 25.06.2019 |
Lizenzierung | Keine Angabe |
Weblink |
https://card2brain.ch/box/20190625_dobin_0x71fuzzing_pdf
|
Einbinden |
<iframe src="https://card2brain.ch/box/20190625_dobin_0x71fuzzing_pdf/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
What is fuzzing?
"Finding bugs by bombarding target with nonconform data"
Think: Flip a few bits in a PDF, then start Acrobat with that PDF
Just mor automated
What is a fuzzer?
Fuzzer:
A program which generates new "random" inputs, and feeds it to the target program.
What 3 types of fuzzing are there?
Types of Fuzzing:
- Mutation based
- Grammar based
- Feedback based
What is mutation based fuzzing and what steps are involved?
Mutation based fuzzing:
Take an input file, modify it a bit, continue
Steps:
- Create input corpus
- Select an input
- Modify input file ("fuzz it")
- Start program with input file
- Identify crashes