![](https://img-blog.csdnimg.cn/51e5115d52b8461cb520377c655eb819.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ebpf开发入门
简单易懂易操作的案例驱动的ebpf开发教程
行知Coding
Hi! 我是行知Coding,一名热爱通过博客分享知识的软件工程师。
热衷通过知识分享的形式学习技术,同时也希望能对你有所帮助
展开
-
【eBPF开发入门】案例(二)之监控系统调用
0x01编辑代码创建一个新文件syscall_counter.py,然后输入以下Python脚本。这个脚本使用BCC创建了一个eBPF程序,该程序会挂接(hook)到sys_clone系统调用,每次调用都会增加计数器。from bcc import BPF# 定义eBPF程序prog = """#include <linux/sched.h>BPF_HASH(syscall_count, u32, u64);int count_sys_clone(struct pt_re原创 2023-11-09 14:41:02 · 304 阅读 · 1 评论 -
【eBPF开发入门】案例(一)之监控网络流量
确保你的系统上安装了必要的eBPF工具,包括bcc库。此外,需要对网络配置有基本了解,并具有适当的权限来捕获网络数据包。原创 2023-11-09 14:34:58 · 500 阅读 · 1 评论