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

42 stars
2 watching
3 forks
Language: C
last commit: 11 days 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 53
deepfence/ebpfguard A Rust library that provides a user-space interface to write Linux security policies using eBPF 290
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 101
faizann24/fwaf-machine-learning-driven-web-application-firewall An application designed to detect and prevent malicious queries on web applications using machine learning algorithms. 423
firehol/firehol A stateful packet filtering firewall designed to be easy to configure and manage 1,492
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. 879
trimstray/iptables-essentials A comprehensive guide to setting up and configuring IPTables firewall rules and settings 1,483
tw4452852/zbpf A tool that enables writing eBPF programs with strong type systems in Zig. 122
p1sec/sigfw An open source security solution for filtering and securing SS7 and Diameter signaling networks 126
costales/gufw A graphical user interface for managing Ubuntu's Uncomplicated Firewall 139
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 98