mushorg / go-dpi
Application layer protocol identification of traffic flows
☆219Updated 2 years ago
Alternatives and similar repositories for go-dpi:
Users that are interested in go-dpi are comparing it to the libraries listed below
- Network traffic classification library that requires minimal application payload☆212Updated 6 months ago
- gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that…☆183Updated 2 years ago
- Go bindings for libnetfilter_queue (Forked from openshift/geard)☆111Updated last year
- Go bindings for DPDK library.☆140Updated 5 months ago
- c-binding free API for golang to communicate with the queue subsystem of netfilter☆82Updated 4 months ago
- dpdk infrastructure for software acceleration. Currently working on RX and ACL pre-filter☆90Updated 3 years ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆303Updated 5 months ago
- Mercury: network metadata capture and analysis☆453Updated 2 months ago
- OpenFlow Controller written in Go☆129Updated 5 years ago
- Provides packet processing capabilities for Go☆222Updated last week
- OpenSPA - An open and extensible Single Packet Authorization (SPA) protocol☆95Updated 2 years ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆61Updated this week
- Netfilter queue binding in go☆38Updated 4 years ago
- Tiny nDPI based deep packet inspection daemons / toolkit.☆73Updated 2 weeks ago
- Garbage collector-sensitive patricia tree for IP/CIDR tagging☆258Updated 5 months ago
- Go toolset for the VPP.☆212Updated this week
- NAT (network address translation) example for NFF-Go framework☆118Updated last year
- High performance Deep Packet Inspection (DPI) framework to identify L7 protocols and extract and process data and metadata from network t…☆119Updated 4 years ago
- Dataplane of Lagopus router☆63Updated 3 years ago
- Accurate, modular, scalable PCAP manipulation tool written in Go.☆87Updated 9 months ago
- GoLang IP Radix Tree☆114Updated 3 years ago
- tcpdump like XDP packet capture☆710Updated 4 months ago
- Go implementation of the VICI protocol☆60Updated last week
- DPDK-based packet capture tool☆228Updated last year
- add dpdk interface and packet processing to suricata in worker mode☆64Updated 4 years ago
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆58Updated 2 years ago
- Package ndp implements the Neighbor Discovery Protocol, as described in RFC 4861. MIT Licensed.☆227Updated 11 months ago
- Go DNS example programs☆305Updated last year
- Fast Golang PCAP Reader & Benchmark Comparison☆76Updated 5 years ago
- Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.☆959Updated last month