Packet generator for security research (currently RADIUS protocol). Create either large highly variable test runs or short programs demonstrating a characteristic sequence of packets.


http://mpktgen.sourceforge.net





Separate each tag with a space.

Release Date:

2006-10-12

Topics:

License:

Ratings and Reviews

Be the first to post a text review of Packet Generator. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Code committed

    solnul committed revision 6 to the Packet Generator SVN repository, changing 1 files

    posted by solnul 1053 days ago

  • Code committed

    solnul committed revision 5 to the Packet Generator SVN repository, changing 1 files

    posted by solnul 1053 days ago

  • Code committed

    solnul committed revision 4 to the Packet Generator SVN repository, changing 5 files

    posted by solnul 1053 days ago

  • Code committed

    solnul committed revision 3 to the Packet Generator SVN repository, changing 5 files

    posted by solnul 1054 days ago

  • mpktgen 20061012 file released: mpktgen-20061012.tar.bz2

    posted 1123 days ago

  • File released: /mpktgen/20061012/mpktgen-20061012.tar.bz2

    posted 1123 days ago

  • Implementation Documentation 2 file released: pktgenpy.pdf

    posted 1125 days ago

  • File released: /Implementation Documentation/2/pktgenpy.pdf

    posted 1125 days ago

  • What is mpktgen?

    Our packet generator is a complete client application that randomly generates packets according to provided parameters. We aim to make it easier for security and protocol researchers to write tests. Besides the protocol data structures typically present in a packet generator (e.g. value types of fields), we also provide functionality for the semantics of a protocol (e.g. how field values interact). A researcher's test script can also have arbitrary Python functions called by the application as "hooks" for a variety of actions (e.g. "attribute selection", "byte assembly", or "pre-sending"). This allows replacement or modification of all key parts of the application. Unlike other packet generator frameworks, test scripts need not contain any code dealing with unmodified parts. We currently support the RADIUS protocol. We also have a GTK+ GUI which will automatically output a Python program given the parameters for packet sequences. Many of the test types we studied can be created just using this GUI. Development is with a literate programming system (Noweb, http://www.eecs.harvard.edu/~nr/noweb/) so there is complete design and usage documentation. Examples are provided of interesting security tests. This work begun at Wright State University. It was supported in part by a grant from Cisco Systems CIAG (Critical Infrastructure Assurance Group).

    posted by solnul 1125 days ago

  • Code committed

    solnul committed revision 2 to the Packet Generator SVN repository, changing 2 files

    posted by solnul 1125 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Packet Generator Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review