Download Latest Version netcap-nodpi-v0.7.6-darwin-arm64.tar.gz (12.7 MB)
Email in envelope

Get an email when there's a new version of Netcap

Home / v0.7.5
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2025-10-25 741 Bytes
netcap-nodpi-v0.7.5-darwin-arm64.tar.gz 2025-10-25 12.3 MB
netcap-v0.7.5-linux-amd64-musl.tar.gz 2025-10-25 13.7 MB
netcap-v0.7.5-linux-amd64-libc.tar.gz 2025-10-25 13.7 MB
netcap-nodpi-v0.7.5-linux-amd64-musl.tar.gz 2025-10-25 13.5 MB
netcap-nodpi-v0.7.5-linux-amd64-libc.tar.gz 2025-10-25 13.5 MB
netcap-nodpi-v0.7.5-windows-amd64.tar.gz 2025-10-25 16.4 MB
netcap-v0.7.5-darwin-arm64.tar.gz 2025-10-25 15.1 MB
README.md 2025-10-24 2.9 kB
v0.7.5 source code.tar.gz 2025-10-24 293.2 MB
v0.7.5 source code.zip 2025-10-24 294.2 MB
Totals: 11 Items   685.6 MB 1

๐Ÿ“ฆ Available Builds

Build OS Architecture DPI Support Description
netcap-v0.7.5-darwin-arm64 macOS ARM64 โœ… Yes Full DPI support with nDPI
netcap-v0.7.5-linux-amd64-libc Linux AMD64 โœ… Yes glibc-based with DPI
netcap-v0.7.5-linux-amd64-musl Linux AMD64 โœ… Yes musl-based with DPI (Alpine)
netcap-nodpi-v0.7.5-darwin-arm64 macOS ARM64 โŒ No Static build, no DPI
netcap-nodpi-v0.7.5-linux-amd64-libc Linux AMD64 โŒ No glibc-based, no DPI
netcap-nodpi-v0.7.5-linux-amd64-musl Linux AMD64 โŒ No musl-based, no DPI
netcap-nodpi-v0.7.5-windows-amd64 Windows AMD64 โŒ No Windows build

๐Ÿ” Choosing the Right Build

  • With DPI (netcap-*): Choose if you need Deep Packet Inspection features (protocol classification, application detection)
  • Without DPI (netcap-nodpi-*): Choose for basic packet capture and analysis, smaller binary size
  • libc vs musl: Use libc for standard Linux distros (Ubuntu, Debian, CentOS). Use musl for Alpine Linux or minimal containers

Installing on macOS via homebrew

Builds distributed via homebrew are built with DPI support. You need to install the libprotoident and ndpi libraries via homebrew.

  $ brew install libprotoident ndpi
  $ brew tap dreadl0ck/formulas
  $ brew install netcap

Afterwards try running 'net' in your terminal.

๐Ÿ“š Documentation

โš ๏ธ Notes

  • On macOS/Linux, you may need to grant necessary permissions: sudo chmod +x net
  • Live capture requires root/administrator privileges
  • Verify checksums with checksums.txt before use

Changelog

  • 5cc68171 bump go-dpi pkg, csv default separator now semicolon, comma to separate values, populate IPProfile.Applications field
  • 83a2c44c chore: add stopOnError to release target
  • 72d269e5 chore: fixes and formatting for multi file mode
  • 2c05ee2a feat: add arg for docker TARGETPLATFORM
  • e58ad21a feat: dpi results for additional audit record types
  • 973a26ee feat: dpi-modules flag to configure frameworks to use for dpi
  • c1ac9bb2 feat: net util -decoders, for overview of decoders and encapsulation level
  • f68faa9d feat: support to provide multiple input files via wildcard or shell expansion
  • 18ed3d97 feat: tree view of decoders
  • e0dc157a fix: harden various decoders against malformed data
  • e8276be8 fix: panic when trying to access empty bfd auth header
  • 50182d36 v0.7.5 release
  • bdbbc3df v0.7.5 release
  • 82c64d41 v0.7.5 release

Full Changelog: https://github.com/dreadl0ck/netcap/compare/v0.7.4...v0.7.5

Source: README.md, updated 2025-10-24