Leon Hwang (@Asphaltt)
  • Stars
    star
    351
  • Global Rank 78,419 (Top 3 %)
  • Followers 176
  • Following 105
  • Registered almost 11 years ago
  • Most used languages
    C
    68.0 %
    Go
    28.0 %
    HTML
    4.0 %
  • Location 🇸🇬 Singapore
  • Country Total Rank 703
  • Country Ranking
    C
    22
    Go
    97
    HTML
    1,477

Top 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

go-nfnetlink-example

An example for nfnetlink with Go.
Go
4
star
16

ping-latency-injector

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

promise

ES6 Promise in Go
Go
2
star
18

tproxy-experiment

An experiment about Linux TProxy
Go
2
star
19

dnsproxy-go

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

skbtracer-iptables

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

asphaltt.github.io

My blogs
HTML
1
star
22

pkt-stucker

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

bpfbak

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

bpf-zh

1
star
25

bpfsyscalldist

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

syscalldist

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