📥 Download source code and materials: https://academy.fuzzinglabs.com/introduction-python-fuzzing?coupon=YOUTUBE
In this course, we will target 2 different Python email validation packages. We will develop a simple differential fuzzer to find any implementation/behavior differences. This technique will help us to find logic bugs easily by detecting incorrectness in target's results.
#Differential #Fuzzing #Python
0:00 Presentation of the targets
1:18 What's differential fuzzing?
3:52 Installation
4:30 Presentation of the fuzzing harness
9:14 Run the fuzzer
11:50 Crashes analysis
Further readings:
- https://defparam.medium.com/finding-issues-in-regular-expression-logic-using-differential-fuzzing-30d78d4cb1d5
- https://guidovranken.com/2019/05/14/differential-fuzzing-of-cryptographic-libraries/
- https://github.com/sigp/beacon-fuzz
🎁 Receive access to my free training: https://academy.fuzzinglabs.com/fuzzing-labs-community?coupon=youtube
📡 Socials:
- Twitter: https://twitter.com/FuzzingLabs
- Telegram: https://t.me/fuzzinglabs
Keyword: Differential fuzzing, Fuzzing, Fuzz Testing, Logic bugs, Python, Atheris
Link to this video: https://youtu.be/6x_V6TyCugs
Download
0 formats
No download links available.
Differential Fuzzing to find logic BUGS using Google Atheris fuzzer - Python Security #3 | NatokHD