
eBPF란 무엇인가?

실습환경 구성

Hello-World

3장. eBPF program은 어떻게 커널에 올라가는가

4장. bpf() syscall로 eBPF object를 만들고 연결하는 과정
inspektor-gadget
inspektor-gadget-2

[Learning eBPF] 5장. CO-RE, BTF, and Libbpf

커널에 eBPF 프로그램을 올리면 bpf() syscall이 곧바로 실행을 시작하지 않는다. 그 전에 verifier가 프로그램 전체를 검사해서 안전하지 않을 수 있는 모든 경우를 걸러낸다. 그런데 이상한 점이 있다. 커널은 이 프로그램을 아직 한 번도 돌려본 적이 없

7장. eBPF Program and Attachment Types

agentsight / ActPlane

eBPF for Networking
[Learning eBPF] 10~11장. eBPF Programming / The Future Evolution of eBPF 컴파일된 eBPF 오브젝트 파일(.o)에 미리 서명해 두면, 커널은 로드할 때 그 서명을 확인할 수 있을까. 2022년 말에 쓰인 책의 답은 "쉽지 않다"였다. 이유는 암호학이 아니었다. 사용자 공간 로더가 map 위치와 C...

[Learning eBPF] 10~11장. eBPF Programming / The Future Evolution of eBPF