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

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

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt < 22 hours ago 741 Bytes
netcap-nodpi-v0.9.0-darwin-arm64.tar.gz < 22 hours ago 21.3 MB
netcap-v0.9.0-linux-amd64-musl.tar.gz < 22 hours ago 27.9 MB
netcap-v0.9.0-linux-amd64-libc.tar.gz < 22 hours ago 28.0 MB
netcap-nodpi-v0.9.0-linux-amd64-musl.tar.gz < 22 hours ago 27.8 MB
netcap-nodpi-v0.9.0-linux-amd64-libc.tar.gz < 22 hours ago 27.8 MB
netcap-nodpi-v0.9.0-windows-amd64.tar.gz < 22 hours ago 32.6 MB
netcap-v0.9.0-darwin-arm64.tar.gz < 22 hours ago 31.0 MB
README.md < 22 hours ago 3.2 kB
v0.9.0 source code.tar.gz < 22 hours ago 304.4 MB
v0.9.0 source code.zip < 22 hours ago 306.0 MB
Totals: 11 Items   807.0 MB 1

📦 Available Builds

Build OS Architecture DPI Support Description
netcap-v0.9.0-darwin-arm64 macOS ARM64 ✅ Yes Full DPI support with nDPI
netcap-v0.9.0-linux-amd64-libc Linux AMD64 ✅ Yes glibc-based with DPI
netcap-v0.9.0-linux-amd64-musl Linux AMD64 ✅ Yes musl-based with DPI (Alpine)
netcap-nodpi-v0.9.0-darwin-arm64 macOS ARM64 ❌ No Static build, no DPI
netcap-nodpi-v0.9.0-linux-amd64-libc Linux AMD64 ❌ No glibc-based, no DPI
netcap-nodpi-v0.9.0-linux-amd64-musl Linux AMD64 ❌ No musl-based, no DPI
netcap-nodpi-v0.9.0-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

  • dfa44153 Add generic protobuf wire format stream decoder
  • 64e0229e Improve error handling and logging in database generation process
  • 66b22506 Merge branch 'master' into cursor/handle-data-retrieval-errors-gracefully-1f0b
  • 326f6d2e Merge branch 'master' of github.com:dreadl0ck/netcap
  • 1a162f12 Merge pull request [#41] from dreadl0ck/cursor/handle-data-retrieval-errors-gracefully-1f0b
  • 1dbec429 Merge pull request [#56] from dreadl0ck/feature/protobuf-decoder
  • 8ba92384 Remove generated netcap.pb.go from version control
  • a60e49c7 add software report
  • 51c1b0e5 deepwiki
  • 09c3a971 device enrichment with discovery fields, refined credential harvesters
  • c73213a5 fix vulnerable dependencies, remove next.js adapter
  • a57045cf gallery update
  • 422b5fd2 gen-v
  • c2d1151e npm pkg bump
  • 700e7c49 readme update
  • 0c230c22 remove compiled binaries from version control
  • fe3432be remove nextjs
  • a028e80d support for additional protocols
  • cccbf88b v0.8.8
  • 19991065 v0.9.0 release
  • 63349421 v0.9.0 release
  • 7261e8e7 v0.9.0 release
  • 3febd0df v0.9.0 release
  • 6e3f02ec yara and magika support

Full Changelog: https://github.com/dreadl0ck/netcap/compare/v0.8.7...v0.9.0

Source: README.md, updated 2026-04-09