Further reading
To learn more about the topics that were covered in this chapter, take a look at the following resources:
- The Werkzeug code implementing the Flask “not found” error message: https://github.com/pallets/werkzeug/blob/main/src/werkzeug/exceptions.py#L345C1-L348C6
- More information about WSGI: https://wsgi.readthedocs.io/en/latest/
- American Fuzzy Lop, a widely used fuzzer for various types of applications: https://github.com/google/AFL
- What is LLVM?: https://llvm.org/
- QEMU: https://www.qemu.org/
- Sulley – Fuzz Testing Framework: https://github.com/OpenRCE/sulley
- Boofuzz – Sulley’s replacement: https://github.com/jtpereyda/boofuzz
- Radamsa – a very good command-line fuzzer: https://gitlab.com/akihe/radamsa
- A free Burp extension for Radamsa: https://github.com/ikkisoft/bradamsa
- FFUF – a fast web fuzzer written in Golang: https://github.com/ffuf/ffuf
- Generate random files: https:...