mushorg / go-dpi
Application layer protocol identification of traffic flows
☆221Updated 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☆211Updated 8 months ago
- Go bindings for libnetfilter_queue (Forked from openshift/geard)☆113Updated 2 years ago
- gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that…☆185Updated 2 years ago
- c-binding free API for golang to communicate with the queue subsystem of netfilter☆88Updated 2 weeks ago
- OpenFlow Controller written in Go☆131Updated 5 years ago
- Go bindings for DPDK library.☆147Updated 7 months ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆304Updated 8 months ago
- Netfilter queue binding in go☆38Updated 4 years ago
- Accurate, modular, scalable PCAP manipulation tool written in Go.☆88Updated last year
- Tiny nDPI based deep packet inspection daemons / toolkit.☆79Updated this week
- OpenSPA - An open and extensible Single Packet Authorization (SPA) protocol☆96Updated 2 years ago
- c-binding free API for golang to communicate with the conntrack subsystem☆143Updated last week
- Go toolset for the VPP.☆224Updated 2 weeks ago
- dpdk infrastructure for software acceleration. Currently working on RX and ACL pre-filter☆91Updated 4 years ago
- Mercury: network metadata capture and analysis☆454Updated last month
- c-binding free API for golang to communicate with the log subsystem of netfilter☆63Updated last month
- A library for communicating with Linux netfilter subsystems over netlink sockets.☆57Updated 7 years ago
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆58Updated 2 years ago
- Pure-Go Conntrack implementation; for humans.☆127Updated this week
- traffic control in pure go - it allows to read and alter queues, filters and classes☆484Updated this week
- NAT (network address translation) example for NFF-Go framework☆118Updated 2 years ago
- Netfilter kernel module for Deep Packet Inspection filtering☆48Updated 7 years ago
- netlink ipset package for Go(Golang).☆46Updated 2 years ago
- A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering☆104Updated 4 years ago
- ☆129Updated 7 years ago
- Provides packet processing capabilities for Go☆237Updated 3 weeks ago
- Dataplane of Lagopus router☆64Updated 3 years ago
- tcpdump like XDP packet capture☆723Updated 7 months ago
- Go bindings for the IPtables ipset http://ipset.netfilter.org userspace utility☆125Updated 2 years ago
- LibHTP is a security-aware parser for the HTTP protocol and the related bits and pieces.☆299Updated last month