Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mmat11/beewall

4fun eBPF firewall
https://github.com/mmat11/beewall

ebpf go xdp

Last synced: 4 months ago
JSON representation

4fun eBPF firewall

Awesome Lists containing this project

README

        

# beewall

## TODOs:

- [x] XDP: parse xdp_md
- [x] ipv6
- [x] XDP: validate against rules and drop/pass
- [x] XDP: attach to interfaces
- [ ] TC: parse skb
- [ ] TC: validate against rules and drop/pass
- [ ] config: validate (eg. ICMP cannot contain ports)
- [ ] config: port ranges
- [x] config: ip ranges
- [x] tests
- [ ] benchmarks

https://user-images.githubusercontent.com/9884419/117185814-86254f80-adda-11eb-8608-ca6d57af6e5a.mp4