eBPF
文章平均质量分 87
张口就问
这个作者很懒,什么都没留下…
展开
-
eBPF内存泄露检测-arm64
把之前在x86-64平台上实现的内存泄露检测工具移植到 arm64 平台;原创 2024-01-26 21:36:02 · 896 阅读 · 1 评论 -
解决特定内核版本加载ebpf失败的问题
1.分析特定内核版本加载ebpf失败的原因2.演示使用 vscode 和 gdb 调试的方法原创 2024-01-26 21:30:55 · 1185 阅读 · 1 评论 -
eBPF内存泄露检测代码实现<完整版>
1.完整支持用户态内存分配接口的内存泄露检测:malloc, calloc, realloc, mmap, memalign, valloc, pvalloc, aligned_alloc, posix_memalign;2.支持C++中的new内存泄露检测;3.实现可执行文件一启动就开始内存泄露检测;原创 2024-01-14 09:40:12 · 1170 阅读 · 1 评论 -
eBPF内存泄露检测代码实现v2
1. 分别用手动 和 blazesym 开源代码把指令地址解析成 符号名,文件名,行号;2. 在ebpf内存泄露检测工具memleak中使用 blazesym 自动解析 符号名,文件名,行号;原创 2024-01-14 09:25:04 · 1224 阅读 · 1 评论 -
eBPF内存泄露检测代码实现v1
用ebpf代码实现内存泄露检测工具的第一个简单版本,只检测 malloc 和 free,并打印简单的内存泄露堆栈信息原创 2024-01-13 00:50:15 · 563 阅读 · 1 评论 -
eBPF 内存泄露检测原理
详细介绍 eBPF 开发内存泄露检测工具的原理原创 2024-01-06 21:22:53 · 736 阅读 · 1 评论 -
eBPF:arm平台上的uprobe
讲解 arm 32 平台,libbpf-bootstrap 框架上的 uprobe 使用方法;原创 2024-01-05 23:56:30 · 1188 阅读 · 1 评论 -
libbpf-bootstrap交叉编译
讲解 libbpf-bootstrap 在 arm32 平台上的交叉编译原创 2024-01-05 00:16:26 · 1151 阅读 · 1 评论 -
eBPF示例:x86-64平台上的uprobe
讲解 libbpf-bootstrap 框架上的 uprobe 示例代码;函数符号被 strip 后的 uprobe 处理方法;原创 2024-01-04 00:03:46 · 490 阅读 · 1 评论 -
eBPF示例:x86-64平台上的kprobe
讲解 libbpf-bootstrap 中 kprobe 在x86-64平台上的示例代码;重点讲:BPF_KPROBE 宏展开;低版本内核,不支持CO-RE,如何重新实现kprobe示例功能;原创 2024-01-02 22:42:40 · 1021 阅读 · 0 评论 -
libbpf-bootstrap基础
libbpf-bootstrap 源码下载,源码目录介绍,和libbpf的关系,eBPF的生命周期,CO-RE原理,x86-64 平台上的编译原创 2024-01-02 22:28:54 · 1189 阅读 · 0 评论 -
eBPF基础
eBPF基础:eBPF是什么? eBPF有什么用? eBPF的数据流? eBPF的开发框架有哪些? eBPF参考资料原创 2024-01-02 22:17:11 · 1137 阅读 · 0 评论