• Stars
    star
    6
  • Rank 2,539,965 (Top 51 %)
  • Language
    C
  • License
    Apache License 2.0
  • Created 11 months ago
  • Updated 11 months ago

Reviews

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

Repository Details

ethtoolsnoop is an ethtool tracing tool based on Go+eBPF. License Apache 2.0

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

xdpsnoop

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

lpmtrie

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

skbdist

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

eBPF-TupleMerge

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

go-nfnetlink-example

An example for nfnetlink with Go.
Go
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