tcpreplay - Network analysis and testing tools

Property Value
Distribution openSUSE Leap 15.0
Repository Network Utilities all
Package name tcpreplay
Package version 4.2.6
Package release lp150.15.2
Package architecture x86_64
Package type rpm
Installed size 1.39 MB
Download size 287.42 KB
Official Mirror
Tcpreplay is a suite of utilities for editing and replaying
previously captured network traffic. It was originally designed to
replay malicious traffic patterns to Intrusion Detection/Prevention
Systems, and is meanwhile capable of replaying to web servers. It
supports switches, routers and IP Flow/NetFlow appliances.


Package Version Architecture Repository
tcpreplay-4.2.6-lp150.1.3.x86_64.rpm 4.2.6 x86_64 openSUSE Oss
tcpreplay - - -


Name Value - - -
tcpdump -


Name Value
tcpreplay = 4.2.6-lp150.15.2
tcpreplay(x86-64) = 4.2.6-lp150.15.2


Type URL
Binary Package tcpreplay-4.2.6-lp150.15.2.x86_64.rpm
Source Package tcpreplay-4.2.6-lp150.15.2.src.rpm

Install Howto

  1. Add the Network Utilities repository:
    # zypper addrepo network-utilities
  2. Install tcpreplay rpm package:
    # zypper install tcpreplay




2017-09-11 -
- Trim history recap in description.
2017-07-31 -
- Update to version 4.2.6:
* Test fails on sparc64 (#393)
- Changes for version 4.2.5:
* Fix issues found by scan-build (#384)
* Improve --portmap help message (#381)
* AFL detected security crash in fuzz feature (#380)
* Coverity static scan detected issues (#374)
* Fuzz should not be overwritting Layer 3 (#372)
* Add --fuzz-factor option to specify fuzz ratio (#371)
* Warnings when building on old distributions (#368)
* Fix more Lintian detected spelling errors (#365)
* Fuzz test failure on ARM and MIPS (#364)
- Changes for version 4.2.4:
* Fix Lintian detected spelling errors (#362)
- Changes for version 4.2.3:
* Archive (remove) QuickTX until maintainer found (#357)
* Ubuntu precise 32bit_build (#356)
- Changes for version 4.2.2:
* Archive (remove) QuickTX (#357)
* Missing symbol pcap_version on macOS 10.12.4 (#356)
- Changes for version 4.2.1:
* Fix reporting of rates < 1Mbps (#348)
* Option --unique-ip not working properly (#346)
- Changes for version 4.2.0:
* MAC rewriting capabilities (#313)
* Fix several issues identified by Coverity (#305)
* Packet destortion --fuzz-seed option by Gabriel Ganne (#302)
* Add --unique-ip-loops option to modify IPs every few loops
* Netmap startup delay increase (#290)
* tcpcapinfo buffer overflow vulnerablily (#278)
* Update git-clone instructions by Kyle McDonald (#277)
* Allow fractions for --pps option (#270)
* Print per-loop stats with --stats=0 (#269)
* Add protection against packet drift by Guillaume Scott (#268)
* Print flow stats periodically with --stats output (#262)
* Include Travis-CI build support by Ilya Shipitsin (#264) (#285)
* tcpreplay won't replay all packets in a pcap file with --netmap
* First and last packet times in --stats output (#239)
* Switch to wire speed after 30 minutes at 6 Gbps (#210)
* tcprewrite fix checksum properly for fragmented packets (#190)
- Drop no longer needed patch (already in upstream):
* 278-fail-if-capture-has-a-packet-that-is-too-large.patch
- Use %make_install macro
- Update dependencies to support (libnl3 and dbus-1)
2017-03-16 -
- 278-fail-if-capture-has-a-packet-that-is-too-large.patch:
buffer overflow in tcpcapinfo utility triggered by too large
packet (CVE-2017-6429 bsc#1028234)
2016-11-21 -
- update to version 4.1.2
* increase max packet size to 65549 (CVE-2016-6160 bsc#987846)
* minor build fixes
2016-02-03 -
- add upstream changelog to docs
- minor specfile cleanup
2016-01-31 -
- Install LICENSE
- Use url for source
- Add gpg signature
- Make building more verbose
- Cleanup spec file with spec-cleaner
2016-01-28 -
- run specfile through cleaner service to silence check scripts
2016-01-12 -
- update to version 4.1.1
* various fixes
* performance improvements
* add --duration option which lets the user set the number of
seconds to transmit
* do not require --loop for --unique-ip
* tun/tap support
* support multiple CIDR ranges with tcprewrite
2015-03-09 -
- upgrade to version 4.1.0
* Quick TX bypass module for Linux Kernel - allows Tcpreplay to
bypass the kernel network stack and write directly to the
network driver (disabled for now)
* add a flag to customize netmap delay
* add a loop delay option
* fix: segfault in tcpliveplay on x86_64
* fix: sometimes unable to interrupt with Ctrl-C
2014-11-25 -
- upgrade to version 4.0.5
* various bugfixes; for details see

See Also

Package Description
tcpscript-0.2-lp150.4.1.x86_64.rpm Tool that easily allows other People to see your Terminal Session Screen
tcptraceroute-1.5.beta7-lp150.101.2.x86_64.rpm Traceroute Implementation using TCP Packets
tcptrack-1.3.0-lp150.3.2.x86_64.rpm Packet Sniffer that displays TCP Connections similarly to 'top'
tcpwatch-1.3.1-lp150.1.1.noarch.rpm Monitor Forwarded TCP Connections or HTTP Proxy Connections
telnet-1.2-lp150.332.1.x86_64.rpm A client program for the telnet remote login protocol
telnet-server-1.2-lp150.332.1.x86_64.rpm A Server Program for the Telnet Remote Login Protocol
tlsme-0.009001-lp150.1.2.noarch.rpm TLS/SSL tunnel
torrentinfo-1.8.6-lp150.3.1.noarch.rpm Displays information contained in .torrent Files
tracebox-0.4.4-lp150.2.2.x86_64.rpm A Middlebox Detection Tool
traceroute-2.0.21-lp150.13.1.x86_64.rpm A new modern implementation of traceroute(8) utility for Linux systems
transconnect-1.2-lp150.818.1.x86_64.rpm Allows you to access the internet through a HTTP proxy
trickle-1.07-lp150.1.1.x86_64.rpm Portable lightweight userspace bandwidth shaper
ttytter-2.1.00-lp150.3.1.noarch.rpm Command-Line Twitter Client
tunctl-1.5-lp150.43.1.x86_64.rpm Create and remove virtual network interfaces
twitter-cmdline-1.03-lp150.1.1.noarch.rpm Command Line Client for the Twitter IM Service