/antiparser

Fork of the antiparser 2.0 with some proposed enhancements

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

             _   _
            | | (_)
  __ _ _ __ | |_ _ _ __   __ _ _ __ ___  ___ _ __
 / _` | '_ \| __| | '_ \ / _` | '__/ __|/ _ \ '__|
| (_| | | | | |_| | |_) | (_| | |  \__ \  __/ |
 \__,_|_| |_|\__|_| .__/ \__,_|_|  |___/\___|_|
                  | |
                  |_|


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