mushorg / go-dpi
Application layer protocol identification of traffic flows
☆217Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for go-dpi
- Network traffic classification library that requires minimal application payload☆207Updated 3 months ago
- Go bindings for libnetfilter_queue (Forked from openshift/geard)☆109Updated last year
- Go bindings for DPDK library.☆133Updated 2 months ago
- c-binding free API for golang to communicate with the queue subsystem of netfilter☆77Updated last month
- gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that…☆180Updated last year
- Package xdp allows one to use XDP sockets from the Go programming language.☆301Updated 2 months ago
- OpenSPA - An open and extensible Single Packet Authorization (SPA) protocol☆94Updated last year
- Pure-Go Conntrack implementation; for humans.☆117Updated 6 months ago
- c-binding free API for golang to communicate with the conntrack subsystem☆142Updated 2 months ago
- Accurate, modular, scalable PCAP manipulation tool written in Go.☆85Updated 6 months ago
- Provides packet processing capabilities for Go☆192Updated last week
- OpenFlow Controller written in Go☆128Updated 5 years ago
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆58Updated last year
- dpdk infrastructure for software acceleration. Currently working on RX and ACL pre-filter☆91Updated 3 years ago
- Mercury: network metadata capture and analysis☆444Updated last week
- c-binding free API for golang to communicate with the log subsystem of netfilter☆59Updated last month
- NAT (network address translation) example for NFF-Go framework☆118Updated last year
- A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering☆100Updated 4 years ago
- traffic control in pure go - it allows to read and alter queues, filters and classes☆452Updated this week
- Netfilter queue binding in go☆38Updated 3 years ago
- go-libaudit is a library for communicating with the Linux Audit Framework.☆2Updated last week
- Pure-Go Netfilter Netlink family implementation.☆72Updated 2 months ago
- tcpdump like XDP packet capture☆702Updated last month
- NDN-DPDK: High-Speed Named Data Networking Forwarder☆131Updated last month
- Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.☆922Updated 4 months ago
- Go library for handling IP addresses and subnets, both IPv4 and IPv6☆93Updated this week
- Go toolset for the VPP.☆200Updated this week
- DHCPv6 and DHCPv4 packet library, client and server written in Go☆721Updated 2 months ago
- Fast Golang PCAP Reader & Benchmark Comparison☆74Updated 5 years ago
- Go implementation of the VICI protocol☆58Updated 2 weeks ago