Automic VaultAutomic Vault

brew

tcpreplay を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

tcpreplay のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install tcpreplay

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install tcpreplay

MacPorts ports tree · net/tcpreplay/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add tcpreplay

Alpine Linux edge package indexes · tcpreplay · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install tcpreplay

Debian stable package indexes · tcpreplay · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install tcpreplay

Fedora Rawhide package metadata · tcpreplay · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#tcpreplay

nixpkgs package indexes · pkgs/by-name/tc/tcpreplay/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S tcpreplay

Arch Linux sync databases · tcpreplay · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install tcpreplay

openSUSE Tumbleweed package metadata · tcpreplay · ソース: download.opensuse.org

概要

パッケージ概要

Replay saved tcpdump files at arbitrary speeds

コマンドとエイリアス

  • tcpbridge
  • tcpcapinfo
  • tcpliveplay
  • tcpprep
  • tcpreplay
  • tcpreplay-edit
  • tcprewrite

履歴

プロジェクトの歴史と使われ方

Tcpreplay is a Unix-oriented suite for editing and replaying packet captures. In package-manager catalogs it sits in the practical network-testing niche: a toolset for turning saved tcpdump or Wireshark traffic into repeatable traffic-generation, firewall, IDS, IPS, NetFlow, and lab tests.

プロジェクトの歴史

The project traces its own history to Matt Undy of Anzen Computing, who released version 1.0.1 as part of the nidsbench toolkit in 1999. Development later passed through separate 2001 efforts by Matt Bing at NFR and Aaron Turner at OneSecure, after which Turner and Bing continued development together and the project gained major rewrites plus companion tools.

A later maintainer handoff came in 2013, when Fred Klassen, sponsored by AppNeta, took over maintenance. The official history page identifies version 4.0.0 as Klassen's first major release, and the overview describes version 4.0 as the point where Tcpreplay was expanded for IP Flow and NetFlow testing, higher playback accuracy, flow statistics, and netmap-based high-speed replay.

採用の歴史

The official overview says Tcpreplay is used by firewall, IDS, IPS, NetFlow and other networking vendors, enterprises, universities, labs, and open source projects. The supplied package metadata shows the same package name across Homebrew, Debian, Ubuntu, Fedora/DNF, Arch, Alpine, MacPorts, Nix, and openSUSE, which matches its role as a standard Unix networking utility rather than a single-platform app.

使われ方

The suite replays pcap files at chosen speeds, edits packets on the fly, classifies client and server traffic, rewrites Layer 2 through Layer 4 headers, bridges traffic, inspects captures, and prepares captures for replay. Typical package-nerd use is to install it next to tcpdump, Wireshark, and libpcap tooling, then use saved captures as reproducible network fixtures.

パッケージ好きにとっての重要性

Tcpreplay matters because it is the boring, scriptable answer to a recurring lab problem: replay this exact capture again, faster, slower, edited, looped, or through a particular interface. Its many helper executables make the package larger than a single CLI, but they also make it a recognizable toolbox for traffic-generator and packet-capture workflows.

タイムライン

  • 1999: Matt Undy released tcpreplay 1.0.1 as part of nidsbench.
  • 2001: Matt Bing and Aaron Turner independently resumed work, then continued development together.
  • 2013: Fred Klassen, sponsored by AppNeta, took over maintenance.
  • 4.0.0: First major AppNeta-sponsored release, with NetFlow/IP Flow-oriented enhancements.
  • 2024: Official installation page listed the 4.5.1 release and release announcement.

Related projects

  • tcpdump and Wireshark provide common capture inputs; libpcap underlies capture-file handling; netmap and AF_XDP appear in the official documentation as high-performance packet I/O paths; tcpprep, tcprewrite, tcpreplay-edit, tcpbridge, tcpcapinfo, and tcpliveplay are companion tools in the suite.

セキュリティ状態

リスクレベル: yellow

generalized runtime or code generation signal.

リスク分類器

リスク yellow · 信頼度 中 · runtime

理由

  • generalized runtime or code generation signal

信号

  • text:repl

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 8 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 3 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
tcpbridgecliグローバル実行可能ファイル
tcpcapinfocliグローバル実行可能ファイル
tcpliveplaycliグローバル実行可能ファイル
tcpprepcliグローバル実行可能ファイル
tcpreplaycliグローバル実行可能ファイル
tcpreplay-editcliグローバル実行可能ファイル
tcprewritecliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版4.5.2
マネージャ更新日2026-06-22
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/appneta/tcpreplay

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:tcpreplay
バージョン4.5.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/tcpreplay
ホームページhttps://tcpreplay.appneta.com/
リポジトリhttps://github.com/appneta/tcpreplay
上流ドキュメントhttps://tcpreplay.appneta.com/wiki
ライセンスBSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND GPL-3.0-or-later AND ISC
ソースアーカイブhttps://github.com/appneta/tcpreplay/releases/download/v4.5.2/tcpreplay-4.5.2.tar.gz
最終更新2026-06-22T14:06:26-07:00
Pulseupdated
依存関係libdnet
ビルド依存関係autoconf, automake, libtool
macOS 提供ライブラリlibpcap
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametcpreplay
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

tcpreplay 4.5.1-1

Tool to replay saved tcpdump files at arbitrary speeds

http://tcpreplay.appneta.com/

sudo apt install tcpreplay
  • Section: net
  • Architecture: amd64
  • 3 依存関係
  • normalized package name match
  • 一致条件: Tcpreplay
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tcpreplay from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

tcpreplay

nix profile install nixpkgs#tcpreplay
  • normalized package name match
  • 一致条件: Tcpreplay
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tc/tcpreplay/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

tcpreplay 4.4.4-1build2

Tool to replay saved tcpdump files at arbitrary speeds

http://tcpreplay.appneta.com/

sudo apt install tcpreplay
  • Section: universe/net
  • Architecture: amd64
  • 3 依存関係
  • normalized package name match
  • 一致条件: Tcpreplay
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: tcpreplay from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

tcpreplay 4.5.2-r1

Replay captured network traffic

https://tcpreplay.appneta.com/

sudo apk add tcpreplay
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: tcpreplay
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Tcpreplay
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tcpreplay from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

tcpreplay-doc 4.5.2-r1

Replay captured network traffic (documentation)

https://tcpreplay.appneta.com/

sudo apk add tcpreplay-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: tcpreplay
  • normalized package name match
  • 一致条件: Tcpreplay
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tcpreplay-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

tcpreplay 4.5.2-2.fc44

Replay captured network traffic

http://tcpreplay.appneta.com/

sudo dnf install tcpreplay
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: tcpreplay
  • 5 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Tcpreplay
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: tcpreplay from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

tcpreplay 4.5.2-1

Gives the ability to replay previously captured traffic in a libpcap format

https://tcpreplay.appneta.com

sudo pacman -S tcpreplay
  • License: GPL-3.0-only
  • Architecture: x86_64
  • 3 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Tcpreplay
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: tcpreplay from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

tcpreplay 4.5.2-1.3

Network analysis and testing tools

https://tcpreplay.appneta.com/

sudo zypper install tcpreplay
  • License: GPL-3.0-only
  • Category: Productivity/Networking/Diagnostic
  • Architecture: x86_64
  • Source Package: tcpreplay
  • 4 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Tcpreplay
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: tcpreplay from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

tcpreplay

sudo port install tcpreplay
  • normalized package name match
  • 一致条件: Tcpreplay
MacPorts ports tree · api.github.com · MacPorts ports tree: net/tcpreplay/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment