This question may seem a bit off but is it possible to fuzz a python module? I am currently learning all I can concerning the Peach fuzzing framework and I want to fuzz the python module: cx_Oracle in order to test its security. Can this be done? Because so far, all I've read about fuzzing tells me otherwise. Thank you!
One of the fuzzers that wasn't specified in @Neerav's answer is American Fuzzy Lop. You'll probably need to rebuild Python with AFL instrumentation, but in exchange you'll get an easy-to-use genetic fuzzer that learns how to modify input to generate new code paths. Also, you might find this talk interesting:
https://www.youtube.com/watch?v=5kaqOKIqX_4
Here is a list of Fuzz testing tools for Python. And, Here is a related question.
See if it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With