_ _
| | (_)
__ _ _ __ | |_ _ _ __ __ _ _ __ ___ ___ _ __
/ | '_ \| __| | '_ \ / _
| '__/ |/ _ \ '|
| (| | | | | || | |) | (| | | _ \ / |
_,|| ||_|| ./ _,|| |/_||
| |
||
antiparser is an API/framework for generating random, malformed data for use in fuzzing and fault injection of network protocols and file formats.
http://www.antiparser.org (or "my crappy adventures in web design")
antiparser should work with Python 2.3 and later. There are no other known dependancies.
Contents:
antiparser.py - The antiparser itself, to be imported by fuzzer scripts. tutorial.txt - Brief tutorial demonstrating antiparser usage. AUTHORS - Who authored this thing. CHANGELOG - List of changes between releases. COPYING - Copy of GPL license. FAQ - Frequently asked/answered questions about antiparser. INSTALL - Some instructions on using antiparser, setting PYTHONPATH. README - File you are currently viewing. TODO - Features to add, things to fix, etc. docs/index.html - API documentation in epydoc HTML format. fuzzers/ - Complex fuzzer scripts. fuzzers/evilftpclient.py - Complex, fully functional FTP server fuzzer script.
If you find any cool vulns with this thing, send me an email and I will add the details to the FAQ. I am also open to suggestions of improvements or new features so don't hesitate to drop me a line.
-dm