Automic VaultAutomic Vault

brew

libtrace mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libtrace in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install libtrace

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#libtrace

nixpkgs package indexes · pkgs/by-name/li/libtrace/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Library for trace processing supporting multiple inputs

Befehle und Aliase

  • traceconvert
  • tracediff
  • traceends
  • tracefilter
  • tracemcast
  • tracemerge
  • tracepktdump
  • tracereplay
  • tracereport
  • tracertstats
  • tracesplit
  • tracesplit_dir
  • tracestats
  • tracesummary
  • tracetop
  • tracetopends
  • traceucast

Verlauf

Projektgeschichte und Nutzung

libtrace is a C library and suite of trace tools for processing live and offline network packet captures across multiple trace and interface formats.

Projektgeschichte

The libtrace README states that the code was originally developed by the University of Waikato WAND research group and was primarily designed for the real-time interface to the Waikato DAG Capture Point software. It later grew beyond that original environment to support a range of trace and interface formats.

The repository records copyright for University of Waikato code through 2022 and for later code and documentation contributed by Shane Alcock from 2023 through 2026. The 4.0 series introduced a parallel packet-processing API for multithreaded workloads.

Adoptionsgeschichte

libtrace's adoption is strongest in network measurement, packet-trace analysis, and research tooling rather than broad desktop use. Its command-line utilities, including traceconvert, tracefilter, tracemerge, tracereport, tracesplit, tracestats, and tracesummary, made it useful as both a library and a practical trace-processing toolkit.

Wie es verwendet wird

Users employ libtrace to read, filter, convert, replay, summarize, and report on traffic captures from offline files or live interfaces. Developers link against the library when they need one API over multiple capture formats and, in the 4.0 line, when they need parallel packet processing.

Warum Paket-Nerds sich dafür interessieren

For packet-analysis package nerds, libtrace is interesting because it is not just another pcap wrapper: it comes from a university measurement environment, carries a family of trace* command-line tools, and preserves support for specialized capture systems alongside common packet formats.

Zeitleiste

  • 2007-2022: University of Waikato copyright range shown in the README for code through version 4.0.20.
  • 2017: GitHub releases page lists libtrace 4.0.2 as a public 4.0-series release.
  • 2023: README records Shane Alcock copyright for newer code and documentation beginning in 2023.
  • 2026: GitHub releases page lists Libtrace 4.0.33 on June 10, 2026.

Related projects

  • Waikato DAG Capture Point software is the original environment named by the README.
  • libpacketdump, wandio, libwandder, and related LibtraceTeam repositories sit in the same packet-trace tooling ecosystem.
  • pcap-oriented tools such as tcpdump and Wireshark are adjacent consumers or producers of traffic capture data, though libtrace focuses on programmatic trace processing.

Sicherheitslage

Risikostufe: grün

library-like package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • library-like package without higher-risk signals

Signale

  • metadata:library-like

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 4 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
traceconvertcliglobales Executable
tracediffcliglobales Executable
traceendscliglobales Executable
tracefiltercliglobales Executable
tracemcastcliglobales Executable
tracemergecliglobales Executable
tracepktdumpcliglobales Executable
tracereplaycliglobales Executable
tracereportcliglobales Executable
tracertstatscliglobales Executable
tracesplitcliglobales Executable
tracesplit_dircliglobales Executable
tracestatscliglobales Executable
tracesummarycliglobales Executable
tracetopcliglobales Executable
tracetopendscliglobales Executable
traceucastcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version4.0.34
Manager aktualisiert2026-07-24
lokale DatenOK
Upstreamaktuell
neueste erkannte Version4.0.34-1

https://github.com/LibtraceTeam/libtrace

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:libtrace
Version4.0.34
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/libtrace
Homepagehttps://github.com/LibtraceTeam/libtrace
Repositoryhttps://github.com/LibtraceTeam/libtrace
Upstream-Dokumentationhttps://github.com/LibtraceTeam/libtrace
LizenzGPL-2.0-or-later AND LGPL-3.0-or-later
Quellarchivhttps://github.com/LibtraceTeam/libtrace/archive/refs/tags/4.0.34-1.tar.gz
Zuletzt aktualisiert2026-07-24T06:46:08Z
Pulseupdated
Abhängigkeitenopenssl@3, wandio
Build-Abhängigkeitenautoconf, automake, libtool, pkgconf
Von macOS bereitgestellte Bibliothekenlibpcap, ncurses
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

libtrace

nix profile install nixpkgs#libtrace
  • normalized package name match
  • Abgeglichen nach: Libtrace
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libtrace/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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