Network Expect is a tool using Wireshark library for managing network packets, including packet crafting, injection, and reception.
Netexpect is a stand-alone shell (similarly to the original Expect), which extends Tcl interpreter with commands for capturing and sending packets, dissecting them and more.