Packet [1] is the name of a "Tcl extension for manipulating network packets", written by Stuart Cassoff.escargo 13 Jan 2006 (Friday the 13th) - Dead link.lexfiend 07 Jun 2006 - The Internet Wayback Machine strikes again! [2]''[mash] deaddd link!Stu 2010-02-17 Packet has been pulled from public distribution and is currently under development with no slated release date. I'll be happy to provide a dev snapshot if anyone wants.
[ Explain what network packets are, and UDP and TCP (and others?), and how several other extensions, as well as the built-in socket, all have capabilities. ][ ... tclpcap, pktsrc, hping3, ... socket, ... TCP, UDP, ... ]
HexInject is a versatile packet injector and sniffer, that provides a command-line framework for raw network access. It includes a packet forger, written in Tcl, which uses a simple packet representation format based on hping3's packet description format.
A command-line UDP packet reflector/forwarder with optional Tcl/Tk interface: [3].This application operates in two modes:
- packet reflector that sends UDP packets back to the host that sent them.
- packet forwarder that forwards packets between a number of unicast UDP sources acting as bridge when multicast is not available.