We have a networked device, and we would like to perform some tests on how it handles malformed packets.
Is there a product out there that can generate arbitrary packets and packet sequences? I would like to be able to specify a set of TCP/IP payloads and it would open a connection and send the data. Obviouly, the TCP/IP checksum should be calculated correctly, etc...
Kind of like a wireshark in reverse.
Note that I am not interested in network loading and blasting millions of packet.