📥 Download source code and materials: https://academy.fuzzinglabs.com/fuzzi...
In this course, I will fuzz a popular Java library (JSoup) in order to find uncaught Java exceptions. I will explain how to create a fuzzing harness for this target using the Jazzer fuzzer. Then, I will run it and show you what's happening when you trigger crashes.
#Fuzzing #Java #Exception
0:00 Presentation
1:04 Jazzer
2:32 Today's target (JSoup)
3:09 Installation/compilation of Jazzer
3:58 Find a good JSoup API
5:38 Write a Jazzer fuzz target
10:04 Modify the config files
12:45 Run the fuzzer
13:54 First crash (IllegalArgumentException)
15:45 Modify the code to throw this bug
17:36 Storing corpora between each run
19:53 Second crash (NullPointerException)
Further readings:
https://github.com/CodeIntelligenceTe...
https://blog.code-intelligence.com/fu...
https://security.googleblog.com/2021/...
==== 💻 FuzzingLabs Training ====
Rust Security Audit and Fuzzing: https://academy.fuzzinglabs.com/rust-...
C/C++ Whitebox Fuzzing: https://academy.fuzzinglabs.com/c-whi...
WebAssembly Reversing and Dynamic Analysis: https://academy.fuzzinglabs.com/wasm-...
Go Security Audit and Fuzzing: https://academy.fuzzinglabs.com/go-se...
==== 🦄 Join the community ====
https://academy.fuzzinglabs.com/fuzzi...
📡 Socials:
Twitter: / fuzzinglabs
Telegram: https://t.me/fuzzinglabs
TikTok: / fuzzinglabs
Keyword: Fuzzing, Fuzz Testing, Java, Jazzer, Maven, Bazel
Link to this video: • Fuzzing Java code (JSoup) using Jazze...
Nesta página do site você pode assistir ao vídeo on-line Fuzzing Java code (JSoup) using Jazzer fuzzer - Java Security duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário FuzzingLabs 23 Março 2021, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 4,796 vezes e gostou 62 espectadores. Boa visualização!