├── Diagram.png ├── Exercise 1 ├── Images │ ├── Image1.png │ ├── Image2.png │ ├── Image3.png │ ├── Image3_1.png │ ├── Image3_2.png │ ├── Image4.png │ └── Image5.png ├── Readme.md └── Solutions │ └── CVE-2019-13288_example ├── Exercise 10 ├── Images │ ├── 1.png │ └── 2.png └── Readme.md ├── Exercise 2 ├── Images │ ├── Image1.png │ ├── Image2.png │ ├── Image3.png │ ├── Image4.png │ ├── Image5.png │ ├── Image6.png │ └── Image7.png ├── Readme.md └── Solutions │ ├── CVE-2009-3895__Example │ └── CVE-2012-2836__Example ├── Exercise 3 ├── Images │ ├── Image1.png │ ├── Image2.png │ ├── Image3.png │ └── Image4.png └── Readme.md ├── Exercise 4 ├── Images │ ├── Image1.png │ ├── Image2.png │ ├── Image2_2.png │ └── Image3.png └── Readme.md ├── Exercise 5 ├── Images │ ├── Image1.png │ ├── Image2.png │ └── Image3.png ├── Readme.md └── SampleInput.xml ├── Exercise 6 ├── Images │ ├── Image0.png │ ├── Image1.png │ ├── Image2.png │ └── Image3.png ├── Readme.md ├── SampleInput.xcf └── persistent.patch ├── Exercise 7 ├── Images │ ├── image0.png │ ├── image1.png │ ├── image2.png │ └── image3.png ├── InputCorpus │ ├── short2.wmv │ └── veryshort.wmv ├── Partial_instrumentation ├── Readme.md ├── asf_dictionary.dict ├── fuzzing_harness.patch └── speedup.patch ├── Exercise 8 ├── Images │ ├── 0.png │ ├── 10.png │ ├── 11.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png └── Readme.md ├── Exercise 9 ├── Images │ ├── Image0.png │ ├── Image1.png │ ├── Image2.png │ ├── Image3.png │ ├── Image4.png │ └── Image5.png ├── Readme.md └── Resources │ ├── 7z1505.exe │ ├── example.img │ └── vs_community.exe ├── LICENSE ├── Readme.md └── Resources └── SecurityLab.webp /Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Diagram.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image3_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image3_1.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image3_2.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image4.png -------------------------------------------------------------------------------- /Exercise 1/Images/Image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Images/Image5.png -------------------------------------------------------------------------------- /Exercise 1/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Readme.md -------------------------------------------------------------------------------- /Exercise 1/Solutions/CVE-2019-13288_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 1/Solutions/CVE-2019-13288_example -------------------------------------------------------------------------------- /Exercise 10/Images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 10/Images/1.png -------------------------------------------------------------------------------- /Exercise 10/Images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 10/Images/2.png -------------------------------------------------------------------------------- /Exercise 10/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 10/Readme.md -------------------------------------------------------------------------------- /Exercise 2/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image4.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image5.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image6.png -------------------------------------------------------------------------------- /Exercise 2/Images/Image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Images/Image7.png -------------------------------------------------------------------------------- /Exercise 2/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Readme.md -------------------------------------------------------------------------------- /Exercise 2/Solutions/CVE-2009-3895__Example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Solutions/CVE-2009-3895__Example -------------------------------------------------------------------------------- /Exercise 2/Solutions/CVE-2012-2836__Example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 2/Solutions/CVE-2012-2836__Example -------------------------------------------------------------------------------- /Exercise 3/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 3/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 3/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 3/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 3/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 3/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 3/Images/Image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 3/Images/Image4.png -------------------------------------------------------------------------------- /Exercise 3/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 3/Readme.md -------------------------------------------------------------------------------- /Exercise 4/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 4/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 4/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 4/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 4/Images/Image2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 4/Images/Image2_2.png -------------------------------------------------------------------------------- /Exercise 4/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 4/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 4/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 4/Readme.md -------------------------------------------------------------------------------- /Exercise 5/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 5/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 5/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 5/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 5/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 5/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 5/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 5/Readme.md -------------------------------------------------------------------------------- /Exercise 5/SampleInput.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Exercise 6/Images/Image0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/Images/Image0.png -------------------------------------------------------------------------------- /Exercise 6/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 6/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 6/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 6/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/Readme.md -------------------------------------------------------------------------------- /Exercise 6/SampleInput.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/SampleInput.xcf -------------------------------------------------------------------------------- /Exercise 6/persistent.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 6/persistent.patch -------------------------------------------------------------------------------- /Exercise 7/Images/image0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Images/image0.png -------------------------------------------------------------------------------- /Exercise 7/Images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Images/image1.png -------------------------------------------------------------------------------- /Exercise 7/Images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Images/image2.png -------------------------------------------------------------------------------- /Exercise 7/Images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Images/image3.png -------------------------------------------------------------------------------- /Exercise 7/InputCorpus/short2.wmv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/InputCorpus/short2.wmv -------------------------------------------------------------------------------- /Exercise 7/InputCorpus/veryshort.wmv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/InputCorpus/veryshort.wmv -------------------------------------------------------------------------------- /Exercise 7/Partial_instrumentation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Partial_instrumentation -------------------------------------------------------------------------------- /Exercise 7/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/Readme.md -------------------------------------------------------------------------------- /Exercise 7/asf_dictionary.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/asf_dictionary.dict -------------------------------------------------------------------------------- /Exercise 7/fuzzing_harness.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/fuzzing_harness.patch -------------------------------------------------------------------------------- /Exercise 7/speedup.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 7/speedup.patch -------------------------------------------------------------------------------- /Exercise 8/Images/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/0.png -------------------------------------------------------------------------------- /Exercise 8/Images/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/10.png -------------------------------------------------------------------------------- /Exercise 8/Images/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/11.png -------------------------------------------------------------------------------- /Exercise 8/Images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/4.png -------------------------------------------------------------------------------- /Exercise 8/Images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/5.png -------------------------------------------------------------------------------- /Exercise 8/Images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/6.png -------------------------------------------------------------------------------- /Exercise 8/Images/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/7.png -------------------------------------------------------------------------------- /Exercise 8/Images/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/8.png -------------------------------------------------------------------------------- /Exercise 8/Images/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Images/9.png -------------------------------------------------------------------------------- /Exercise 8/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 8/Readme.md -------------------------------------------------------------------------------- /Exercise 9/Images/Image0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image0.png -------------------------------------------------------------------------------- /Exercise 9/Images/Image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image1.png -------------------------------------------------------------------------------- /Exercise 9/Images/Image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image2.png -------------------------------------------------------------------------------- /Exercise 9/Images/Image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image3.png -------------------------------------------------------------------------------- /Exercise 9/Images/Image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image4.png -------------------------------------------------------------------------------- /Exercise 9/Images/Image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Images/Image5.png -------------------------------------------------------------------------------- /Exercise 9/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Readme.md -------------------------------------------------------------------------------- /Exercise 9/Resources/7z1505.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Resources/7z1505.exe -------------------------------------------------------------------------------- /Exercise 9/Resources/example.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Resources/example.img -------------------------------------------------------------------------------- /Exercise 9/Resources/vs_community.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Exercise 9/Resources/vs_community.exe -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Readme.md -------------------------------------------------------------------------------- /Resources/SecurityLab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antonio-morales/Fuzzing101/HEAD/Resources/SecurityLab.webp --------------------------------------------------------------------------------