https://github.com/markpash/find-bad-middleboxes
This is the proof-of-concept code that accompanies the eBPF Summit lightning talk I gave called Bad middlebox!
https://github.com/markpash/find-bad-middleboxes
bpf bpf2go cilium ebpf ebpf-summit middlebox
Last synced: 25 days ago
JSON representation
This is the proof-of-concept code that accompanies the eBPF Summit lightning talk I gave called Bad middlebox!
- Host: GitHub
- URL: https://github.com/markpash/find-bad-middleboxes
- Owner: markpash
- Archived: true
- Created: 2021-08-05T13:38:30.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-19T13:48:59.000Z (almost 4 years ago)
- Last Synced: 2025-05-10T02:07:09.175Z (about 1 month ago)
- Topics: bpf, bpf2go, cilium, ebpf, ebpf-summit, middlebox
- Language: C
- Homepage:
- Size: 904 KB
- Stars: 12
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# find-bad-middleboxes
This is the proof-of-concept code that accompanies the eBPF Summit lightning talk I gave called Bad middlebox!
You can try this yourself to see if anyone connecting to you over IPv6 has a bad middlebox that alters their flow labels.
This also functions as an example of using the cilium/ebpf bpf2go project to compile and embed eBPF objects in go code.