Fuzzing Python Modules

3.3k views Asked by At

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!

2

There are 2 answers

0
Neerav On

Here is a list of Fuzz testing tools for Python. And, Here is a related question.

See if it helps.

0
d33tah On

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