问题描述
我想从文件中加载一些文本并使用 eBPF 打印出来。这样的事情甚至可能吗?我使用 bpf_probe_read 做了类似的事情,但我想知道是否有一种更简单的方法来做这样的事情,只要给它一个位置?我想尝试通过使用 CSV 来扩展它,例如作为一种练习手段。
#!/usr/bin/python3
# BPF PROGRAM
bpfprogram = """
static void helloworld() {
bpf_trace_printk("Hello World!\\n");
}
int helloworld2(void *ctx)
{
helloWorld();
return 0;
}
"""
b = BPF(text=bpfprogram)
b.attach_kprobe(event=b.get_syscall_fnname("clone"),fn_name="helloworld")
b.trace_print()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)