mushorg / go-dpiLinks
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
Sorting:
- gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that…☆186Updated 2 years ago
- Network traffic classification library that requires minimal application payload☆212Updated 10 months ago
- Go bindings for libnetfilter_queue (Forked from openshift/geard)☆116Updated 2 years ago
- Go bindings for DPDK library.☆150Updated 9 months ago
- c-binding free API for golang to communicate with the queue subsystem of netfilter☆88Updated 2 months ago
- Netfilter queue binding in go☆38Updated 4 years ago
- Accurate, modular, scalable PCAP manipulation tool written in Go.☆91Updated last year
- dpdk infrastructure for software acceleration. Currently working on RX and ACL pre-filter☆91Updated 4 years ago
- Mercury: network metadata capture and analysis☆463Updated last month
- OpenSPA - An open and extensible Single Packet Authorization (SPA) protocol☆99Updated 2 years ago
- c-binding free API for golang to communicate with the conntrack subsystem☆145Updated 2 months ago
- OpenFlow Controller written in Go☆132Updated 5 years ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆306Updated 10 months ago
- Go Client for Suricata (Interacting via Socket)☆12Updated 4 years ago
- go-libaudit is a library for communicating with the Linux Audit Framework.☆151Updated last month
- Freki is a tool to manipulate packets in usermode using NFQUEUE and golang.☆58Updated 2 years ago
- Go toolset for the VPP.☆229Updated 2 weeks ago
- Provides packet processing capabilities for Go☆246Updated last month
- GoLang Binding of HyperScan https://www.hyperscan.io/☆289Updated 2 months ago
- NAT (network address translation) example for NFF-Go framework☆119Updated 2 years ago
- An ebpf based firewall for openziti edge-routers/tunnelers☆24Updated last year
- A library for communicating with Linux netfilter subsystems over netlink sockets.☆59Updated 7 years ago
- tcpdump like XDP packet capture☆740Updated 9 months ago
- SSDEEP hash lib in Golang☆108Updated last year
- Pure-Go Conntrack implementation; for humans.☆134Updated this week
- Tiny nDPI based deep packet inspection daemons / toolkit.☆84Updated last month
- a Go (golang) RADIUS client and server implementation☆598Updated 10 months ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆64Updated 3 months ago
- A proof of concept Software Defined Perimeter (SDP) implementation using OpenSPA for service hiding☆58Updated 3 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