Application layer protocol identification of traffic flows
☆225Nov 6, 2022Updated 3 years ago
Alternatives and similar repositories for go-dpi
Users that are interested in go-dpi are comparing it to the libraries listed below
Sorting:
- Network traffic classification library that requires minimal application payload☆218Aug 13, 2024Updated last year
- High performance Deep Packet Inspection (DPI) framework to identify L7 protocols and extract and process data and metadata from network t…☆131Feb 17, 2026Updated 2 weeks ago
- Open Source Deep Packet Inspection Software Toolkit☆4,360Updated this week
- gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that…☆192Jul 18, 2025Updated 7 months ago
- #️⃣ 🕸️ 👤 HTTP Headers Hashing☆13Aug 27, 2023Updated 2 years ago
- Unused Go package to inspect client hello message from Go application☆47Jun 24, 2017Updated 8 years ago
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆59Feb 2, 2023Updated 3 years ago
- Generic Low Interaction Honeypot☆296Dec 31, 2025Updated 2 months ago
- GoLang Binding of HyperScan https://www.hyperscan.io/☆312Oct 24, 2025Updated 4 months ago
- Forward/Reverse TCP traceroute using Linux NFQueue☆36Jan 25, 2020Updated 6 years ago
- SSH Multipot☆24Apr 30, 2018Updated 7 years ago
- Provides packet processing capabilities for Go☆6,753Mar 19, 2025Updated 11 months ago
- fast, extensible, versatile event router for Suricata's EVE-JSON format☆57Nov 20, 2025Updated 3 months ago
- Go bindings for YARA☆387Jul 1, 2025Updated 8 months ago
- Go Client for Suricata (Interacting via Socket)☆13Aug 23, 2020Updated 5 years ago
- Go bindings for NFLog☆12Jan 4, 2017Updated 9 years ago
- a traefik / nginx companion to create an identity aware proxy like beyondcorp☆29Jan 3, 2019Updated 7 years ago
- teler Resource Collections☆36Updated this week
- Tiny nDPI based deep packet inspection daemons / toolkit.☆93Dec 9, 2025Updated 2 months ago
- ☆14Apr 1, 2019Updated 6 years ago
- A framework for secure and scalable network traffic analysis - https://netcap.io☆1,783Jan 27, 2026Updated last month
- DuckDB extension for readin PCAP files☆19Aug 31, 2024Updated last year
- Go implementation of the Community ID flow hashing standard☆21Apr 17, 2025Updated 10 months ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆66Oct 25, 2025Updated 4 months ago
- A fast utility for scanning tcp ports on servers☆20Apr 14, 2020Updated 5 years ago
- The Libnids parallelized on commercial multi-core systems☆27Apr 28, 2017Updated 8 years ago
- suricata eve.json parser in Go☆15May 16, 2019Updated 6 years ago
- Yara powered NIDS with high speed packet capture powered by PF_RING☆69May 11, 2024Updated last year
- NFF-Go -Network Function Framework for GO (former YANFF)☆1,419Nov 22, 2022Updated 3 years ago
- NFStream: a Flexible Network Data Analysis Framework.☆1,197Feb 15, 2026Updated 2 weeks ago
- tcpdump like XDP packet capture☆756Sep 25, 2024Updated last year
- Golang port of PEFile☆31Jul 23, 2020Updated 5 years ago
- Oops, It's funny to detect a webshell. Temporarily not maintained☆18Dec 6, 2017Updated 8 years ago
- libinjection is a Golang port of the libinjection(https://github.com/client9/libinjection)☆52Updated this week
- The solution of keyless proxy.☆16Feb 16, 2019Updated 7 years ago
- SSDEEP hash lib in Golang☆113Dec 13, 2025Updated 2 months ago
- Ready to run scripts for network analysis☆91Mar 20, 2025Updated 11 months ago
- Identity-Aware Proxy☆21Feb 25, 2023Updated 3 years ago
- 🍄 A parser, interpreter and compiler for libmagic rule files in golang☆21Feb 22, 2026Updated last week