1 fuzz testing == fuzzing “The original work was inspired by being logged on to a modem during a storm with lots of line noise. And the line noise was generating junk characters that seemingly were causing programs to crash. The noise suggested the term ‘fuzz’.” --Barton Miller Defn (IEEE Standard Glossary of Software Engineering Terminology) “The degree to which a system or component can function correctly in the presence of invalid inputs or stressful environmental conditions.” The basic idea fuzzer
5
Embed
fuzz testing == fuzzing - CS Deptcs.uwlax.edu/~riley/cs456s12/handouts/6.2_fuzzing.pdf1! fuzz testing == fuzzing “The original work was inspired by being logged on to a modem during
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
fuzz testing == fuzzing �
“The original work was inspired by being logged on to a modem during a storm with lots of line noise. And the line noise was generating junk characters that seemingly were causing programs to crash. The noise suggested the term ‘fuzz’.” --Barton Miller
Defn (IEEE Standard Glossary of Software Engineering Terminology)�“The degree to which a system or component can function �correctly in the presence of invalid inputs or stressful�environmental conditions.”�
The basic idea�
fuzzer
2
Complex data formats�image, sound, video, etc. files�