[AI 에이전트 런타임 보안 샌드박스] 2일차: execve를 커널에서 관측하는 eBPF 배관

·
AI 에이전트 런타임 보안 샌드박스 프로젝트
목표와 환경 점검2일차의 목표는 agent-run -- ls를 실행했을 때 세션 cgroup의 execve가 ring buffer를 거쳐 유저스페이스에 JSON으로 출력되고, 호스트 셸에서 친 명령은 잡히지 않는 것이다. 탐지 로직은 없고 관측만 한다. 구현은 mycontainer_run.c가 이미 C와 libbpf를 쓰고 있으니 C + libbpf skeleton으로 정했다.환경 점검작업을 시작하기 전에 도구와 커널 기능을 확인했고 전부 통과였다.확인결과의미clang, llvm, libbpf-dev, bpftool, 커널 헤더이미 설치됨빌드 도구 준비 완료커널 버전7.0.0-27-generic최신 커널이라 이후 주차에 필요한 기능도 쓸 가능성이 높음/sys/kernel/btf/vmlinux존재CO-RE..