| Name | Modified | Size | Downloads / 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
libcfor standard Linux distros (Ubuntu, Debian, CentOS). Usemuslfor 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.txtbefore 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