ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

bpf make 模版

bpf make 模版
proj:=token_trace all:bpftool btf dump file/sys/kernel/btf/vmlinux format c>vmlinux.h clang-g-O3-target bpf-D__TARGET_ARCH_x86_64-c $(proj).bpf.c-o $(proj).bpf.o-I/usr/include-I.bpftool gen skeleton $(proj).bpf.o>$(proj).skel.h clang $(proj).c-o $(proj)-lbpf-lelf-lz clang token_userns_demo.c-o token_userns_demo-lbpf-lelf-lz mount:mkdir-p/tmp/bpf-token sudo mount-t bpf bpffs/tmp/bpf-token-o delegate_cmds=prog_load:map_create:btf_load:link_create,delegate_maps=array,delegate_progs=xdp:socket_filter,delegate_attachs=any
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进