ebpf

ebpf

文章 0 浏览 0

cgroup skb egress ebpf hook - skb->cb[0-4] 更新值在 tc egress ebpf hook 中重置

我只是用常量值(0xfeed)更新 skb->cb 并尝试在出口 tc 层 ebpf 挂钩处获取相同的数据包数据。一切都是零。我在这里错过了什么吗? 无论如何,是否可…

审判长 2025-01-11 13:36:27 0 0

仅使用 CAP_BPF 在 BPF 程序中无法直接访问数据包吗?

在 Linux 5.8 之前,需要 CAP_SYSADMIN 来加载除最基本的 BPF 程序之外的任何程序。最近推出的 CAP_BPF 是一个受欢迎的补充,因为它允许以更少的权限…

故笙诉离歌 2025-01-11 12:57:09 0 0

eBPF 工具链 / 使用 clang 和 llc 通过 CMake 编译 ebpf / 两阶段构建过程

我在一个文件夹中有一堆 ebpf 程序(使用 c 和 libbpf;没有 BCC/bpftrace),我们称它们为 File1.bpf.c、File2.bpf.c,...。 通常,我使用 clang 和 …

我不在是我 2025-01-11 07:36:37 1 0

读取内核跟踪点参数的正确方法是什么?

我正在尝试读取以下跟踪点程序的参数: // Declared at /sys/kernel/debug/tracing/events/net/netif_receive_skb/format struct netif_receive_skb_c…

怼怹恏 2025-01-11 04:17:12 0 0

为什么内核版本 5.4.156 上的 kallsyms 和 System.map 中缺少 security_path_* 符号?

我无法加载使用 kprobe 跟踪路径重命名的 eBPF 脚本: int kprobe__security_path_rename( struct pt_regs *ctx, const struct path *old_dir, struct…

烟火散人牵绊 2025-01-10 18:26:45 0 0

在没有分支操作码的情况下测试一个整数与 eBPF 中的其他两个整数不同

我正在编写一个检查任务 UID 的 eBPF kprobe,即在 execve 调用之间唯一允许的 UID 更改是 setuid()、seteuid() 和 setreuid() 调用所允许的 UID 更改…

待"谢繁草 2025-01-10 00:54:20 0 0

我可以访问 BCC(BPF 编译器集合)生成的中间 C 代码吗?

我正在开发使用 BCC 进行内核跟踪的 eBPF 程序。一旦我在运行代码时收到以下错误消息: /virtual/main.c:16:36: error: member reference type 'struc…

嘿咻 2025-01-09 10:21:19 0 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文