Results 6 issues of Mario

When setting a block with an encoder (eg: s_block('myblock', encoder=base64.b64encode), it is not correctly used when printing the packets, writing p0cs, or when sending the "original packet" (when using the...

Add to the argparser options the possibility of setting arbitrary variable names, so they can be used to add options to fuzzers, etc.

enhancement

Add support for L2 connections and protocols, in both the session and main program

enhancement

Implement a Server side session, instead of being a client, wait for connections from the clients and send them fuzzed packets.

enhancement

Implement some generic monitors, for example ICMP

enhancement

Add ThreadedMonitors to session, to have them running separately and allowing them to add suspects.

enhancement