Posts

使用 BPF 应答 ARP 请求

[libbpf] CO-RE 是什么?

[答读者问] 可以在 BPF 程序中修改函数参数吗?

在 Android 上使用 BPF 工具

BPF map-in-map 避坑指南

[BPF 入门] BPF Map 之 LPM Trie

[BPF 入门] 使用 libbpf 获取 C 程序参数 - 2

为什么 XDP 32 位的指针不会溢出?

自己动手写一个 tcpdump

[答读者问] 不同 BPF 程序类型的参数是什么?

bpf_trace_printk 与 bpf_printk

BOOP!

[libbpf CO-RE] 内核结构体变了怎么办?

[答读者问] 为什么无法通过 __netif_receive_skb 获取 socket 信息 ?

BPF 2023

BPF 内核前沿报道 —— 2024 第 1 期

考古:bpf_probe_read 到底有什么毛病?

[BPF 入门] 使用 libbpf 获取 C 程序参数

使用 BPF 跟踪 Go 应用程序

真实世界中的 uprobe:从入门到放弃

杀死一个 TCP 连接

使用 BPF 跟踪系统调用

[BPF 入门] 使用 libbpf 编写 Tracepoint 程序

[答读者问] 为什么无法 trace 容器进程的 pthread_spin_lock 调用 ?