• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    Go
  • Created about 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An example for nfnetlink with Go.

More Repositories

1

learn-by-example

Learn something interesting by examples.
C
43
star
2

tc-dump

A network packet info dumping tool like tcpdump based on `tc-bpf`.
C
31
star
3

socketrace

socketrace is an eBPF-based tool to trace kernel socket events. License Apache 2.0 and GPL-2.0
C
27
star
4

go-iproute2

Some net tools of iproute2 implement with Go, such as ip link, ip neigh, ip addr, bridge, nstat. Apache License 2.0
Go
27
star
5

vista

An eBPF enhanced Linux kernel skb and socket tracing tool.
C
16
star
6

iptables-bpf

An example of iptables-bpf with Go+eBPF
C
15
star
7

ebpf-vm-on-ebpf

Build a feature-less eBPF vm on eBPF, just for fun.
C
15
star
8

iptables-trace

iptables-trace is an eBPF enhanced iptables-TRACE alternative iptables TRACE. GPL-3.0 license
C
12
star
9

iptables-in-bpf

An iptables-like ACL implementation with eBPF.
C
8
star
10

ethtoolsnoop

ethtoolsnoop is an ethtool tracing tool based on Go+eBPF. License Apache 2.0
C
6
star
11

xdpsnoop

xdpsnoop is a tool to trace XDP installation on NIC drivers.
C
6
star
12

lpmtrie

LpmTrie is a trie data structure which implements Longest Prefix Match algorithm. MIT License
Go
5
star
13

skbdist

A bpf-based packet's latency distribution measurement tool. Apache 2.0 License
C
5
star
14

eBPF-TupleMerge

A simplified demo of TupleMerge with pure-bpf. License Apache 2.0 & GPL 2.0
C
4
star
15

ping-latency-injector

Inject latency to ping on server side. BSD-3 License
C
3
star
16

promise

ES6 Promise in Go
Go
2
star
17

tproxy-experiment

An experiment about Linux TProxy
Go
2
star
18

dnsproxy-go

A simple library for DNS proxy in Go
Go
2
star
19

skbtracer-iptables

skbtracer on iptables based on eBPF. Apache License 2.0
C
2
star
20

asphaltt.github.io

My blogs
HTML
1
star
21

pkt-stucker

An experiment to reproduce the issue packet stuck in lockless pfifo_fast qdisc. [FAILED]
C
1
star
22

bpfbak

bpfbak is a tiny tool to backup bpf objects under bpffs. Apache 2.0 License
Go
1
star
23

bpf-zh

1
star
24

bpfsyscalldist

An eBPF syscall profiler focused on BPF syscall.
C
1
star
25

syscalldist

A bcc-like tool to analyze syscall's histogram. Apache License 2.0
C
1
star