Tcpjunk can be used as an IPv4 or IPv6 client or server, and uses a predefined session file containing the data to send. Tcpjunk can be used as a general testing tool, a traffic generator, or a fuzzer, for protocols such as HTTP, SMTP, etc.
| Tags | Networking |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Release Notes: This release adds a Tamper tag and a max segment option. There are many updates to the GUI and some bugfixes.


Release Notes: An issue with initial session timeout has been fixed, Long options have been added, and the help and man pages have been updated.


Release Notes: The software is no longer in a beta state. Many more GUI updates and fixes were made. Many other bugs were fixed.


Release Notes: This release adds many GUI improvements, removes UDP support (for now), and fixes bugs.


Release Notes: This release adds IPv6 support, UDP client support (UDP server support is in progress), a character array tag, and an option for reusing random source IPs for multiple sessions (-N). The manual page has been updated, and there are many bugfixes.