zfw

Firewall library

A firewall application utilizing EBPF and XDP to provide stateful packet filtering and masquerading for IPv4/IPv6 networks.

An EBPF based IPv4/IPv6 firewall with integrations for OpenZiti Zero-Trust Framework edge-routers and tunnellers

GitHub

45 stars
3 watching
4 forks
Language: C
last commit: about 1 month ago
Linked from 1 awesome list

ebpfebpf-firewallebpf-tcfirewallgeneveipv4ipv6linuxmasqueradeopenzitipacket-filtering-firewallssnattctc-ebpftproxytraffic-controlxdpzero-trust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fzakaria/ebpf-mpls-encap-decap Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF 54
deepfence/ebpfguard A Rust library that provides a user-space interface to write Linux security policies using eBPF 293
neuralegion/wafalyzer A utility that analyzes HTTP responses to detect the presence of firewalls in web applications. 34
nyancat18/fe Provides custom firejail profiles for secure Linux environments. 14
z3prover/firewallchecker Analyzes firewall rules and compares their behavior on incoming packets 102
faizann24/fwaf-machine-learning-driven-web-application-firewall An application designed to detect and prevent malicious queries on web applications using machine learning algorithms. 422
firehol/firehol A stateful packet filtering firewall designed to be easy to configure and manage 1,493
netronome/bpf-samples Provides eBPF XDP demo applications for testing and demonstrating software and hardware offloading capabilities 99
firewalld/firewalld A firewall daemon that manages network connections based on predefined security zones and rules. 887
trimstray/iptables-essentials A comprehensive guide to setting up and configuring IPTables firewall rules and settings 1,493
tw4452852/zbpf A tool that enables writing eBPF programs with strong type systems in Zig. 125
p1sec/sigfw An open source security solution for filtering and securing SS7 and Diameter signaling networks 127
costales/gufw A graphical user interface for managing Ubuntu's Uncomplicated Firewall 144
cloaked9000/frnetlib A small and fast cross-platform networking library with support for various networking protocols and SSL/TLS encryption. 24
sous-chefs/firewall Provides a set of primitives for managing firewalls and associated rules 99