mushorg / go-dpi
Application layer protocol identification of traffic flows
☆220Updated 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 7 months ago
- Go bindings for libnetfilter_queue (Forked from openshift/geard)☆111Updated 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…☆183Updated 2 years ago
- c-binding free API for golang to communicate with the queue subsystem of netfilter☆83Updated 2 weeks ago
- Go bindings for DPDK library.☆144Updated 6 months ago
- Netfilter queue binding in go☆38Updated 4 years ago
- c-binding free API for golang to communicate with the conntrack subsystem☆143Updated 6 months ago
- OpenFlow Controller written in Go☆129Updated 5 years ago
- dpdk infrastructure for software acceleration. Currently working on RX and ACL pre-filter☆91Updated 4 years ago
- NAT (network address translation) example for NFF-Go framework☆118Updated 2 years ago
- Accurate, modular, scalable PCAP manipulation tool written in Go.☆87Updated 10 months ago
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆58Updated 2 years ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆302Updated 7 months ago
- OpenSPA - An open and extensible Single Packet Authorization (SPA) protocol☆96Updated 2 years ago
- Mercury: network metadata capture and analysis☆455Updated 2 weeks ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆63Updated last month
- Garbage collector-sensitive patricia tree for IP/CIDR tagging☆259Updated 6 months ago
- The OpenFlow middleware library☆93Updated 6 years ago
- Pure-Go Conntrack implementation; for humans.☆121Updated 10 months ago
- Go toolset for the VPP.☆219Updated last week
- Measure network round-trip latency by sending a TCP SYN packet.☆188Updated 8 years ago
- A simple ethtool "like" library for Go☆122Updated 2 weeks ago
- DPDK-based packet capture tool☆228Updated last year
- Go bindings for dpdk (http://dpdk.org/).☆118Updated 8 years ago
- A library for communicating with Linux netfilter subsystems over netlink sockets.☆56Updated 6 years ago
- OpenDPI v.3.10☆176Updated 7 years ago
- 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
- Pure-Go Netfilter Netlink family implementation.☆78Updated 6 months ago
- traffic control in pure go - it allows to read and alter queues, filters and classes☆478Updated this week
- go-libaudit is a library for communicating with the Linux Audit Framework.☆149Updated last week