Fuzzing Python

July 10th, 2008 § 0 comments

awesome_med.pngWell, now that I have a moment to catch my breath — here’s an inter­est­ing util­ity that was released late last week. It’s a Fuzz test­ing frame­work (see wikipedia) writ­ten in Python called fusil.

The rea­son I know about it, is that the author sent an announce­ment (and a hand­ful of bugs) to python-dev. He (he being Vic­tor) wrote a plu­gin capa­ble of fuzzing the CPython code/library. Most of the bugs he found were seg­men­ta­tion faults (you can see the full list here).

In any case, fuzzing is an area I’ve been mean­ing to get “more into” — I think it’s awe­some that A: the tool is in python and B: there’s a plu­gin to test python-c-code. You can view the list of python mod­ules tested here.

This is pretty awesome!

What's this?

You are currently reading Fuzzing Python at jessenoller.com.

meta