Add http and translate for signal (#73)

* use BPF_NO_GLOBAL_DATA

to avoid error on old kernel versions or libbpf versions,
use BPF_NO_GLOBAL_DATA

* add translate of replace

* add socket

* add socket http impl

* improve userspace program

* add desc for http

* update translate to eng

* add ci for 32
This commit is contained in:
云微
2023-09-18 11:22:49 +08:00
committed by GitHub
parent ffbd9a7ff4
commit 426e993507
27 changed files with 2172 additions and 630 deletions

View File

@@ -160,6 +160,7 @@ eunomia-bpf 是一个结合 Wasm 的开源 eBPF 动态加载运行时和开发
```console
$ sudo ./ecli package.json
TIME PID COMM SUCCESS
```
这个程序会对任何试图使用 `ptrace` 系统调用的程序,例如 `strace`,发出 `SIG_KILL` 信号。