kbox
Boot a real Linux kernel as an in-process library (LKL) and route intercepted syscalls to it via seccomp
File Explorer
Download Latest Version (.zip)- check-cppcheck.sh
- check-format.sh
- check-newline.sh
- check-security.sh
- build-kbox.yml
- build-lkl.yml
- defconfig
- Kconfig
- ai-agents.md
- architecture.md
- cancel-wrapper.md
- gdb-workflow.md
- interception-tiers.md
- lkl-api-surface.md
- lkl-threading-modes.md
- oci-image-import.md
- security-model.md
- syscall-parity-spec.md
- web-observatory.md
- minislirp
- cli.h
- compiler.h
- elf.h
- identity.h
- image.h
- mount.h
- path.h
- probe.h
- x86-decode.h
- deps.mk
- features.mk
- format.mk
- tests.mk
- toolchain.mk
- kbox-gdb.py
- test_vfs_path.py
- alpine-sha256.txt
- build-lkl.sh
- check-commitlog.sh
- commit-msg.hook
- common.sh
- fetch-busybox.sh
- fetch-kconfiglib.sh
- fetch-lkl.sh
- fetch-minislirp.sh
- gen-penguin-sprites.py
- gen-web-assets.sh
- lkl-sha256.txt
- lsan-suppressions.txt
- mkrootfs.sh
- oci-pull.py
- post-commit.hook
- pre-commit.hook
- pre-push.hook
- prepare-commit-msg.hook
- run-stress.sh
- run-tests.sh
- vanity-hash.py
- cli.c
- dispatch-exec.c
- dispatch-id.c
- dispatch-internal.h
- dispatch-misc.c
- dispatch-net.c
- elf.c
- fd-table.c
- fd-table.h
- identity.c
- image.c
- io-util.h
- lkl-wrap.c
- lkl-wrap.h
- loader-entry.c
- loader-entry.h
- loader-handoff.c
- loader-handoff.h
- loader-image.c
- loader-image.h
- loader-launch.c
- loader-launch.h
- loader-layout.c
- loader-layout.h
- loader-stack.c
- loader-stack.h
- loader-transfer.c
- loader-transfer.h
- main.c
- mount.c
- net-slirp.c
- net.h
- path.c
- probe.c
- procmem.c
- procmem.h
- rewrite.c
- rewrite.h
- seccomp-bpf.c
- seccomp-defs.h
- seccomp-dispatch.c
- seccomp-notify.c
- seccomp-supervisor.c
- seccomp.h
- shadow-fd.c
- shadow-fd.h
- syscall-nr.c
- syscall-nr.h
- syscall-request.c
- syscall-trap-signal.h
- syscall-trap.c
- syscall-trap.h
- web-events.c
- web-server.c
- web-telemetry.c
- web.h
- x86-decode.c
- x86-decode.h
- bench-test.c
- clock-test.c
- clone3-test.c
- dup-test.c
- errno-test.c
- jit-alias-test.c
- jit-spray-test.c
- net-dns-test.c
- path-escape-test.c
- process-vm-deny-test.c
- signal-safety-test.c
- signal-test.c
- trap-bench.S
- concurrent-io.c
- fd-exhaust.c
- long-running.c
- rapid-fork.c
- signal-race.c
- test-cli.c
- test-elf.c
- test-fd-table.c
- test-identity.c
- test-loader-entry.c
- test-loader-handoff.c
- test-loader-image.c
- test-loader-launch.c
- test-loader-layout.c
- test-loader-stack.c
- test-loader-transfer.c
- test-mount-stubs.c
- test-mount.c
- test-path.c
- test-procmem.c
- test-rewrite.c
- test-runner.c
- test-runner.h
- test-seccomp-stubs.c
- test-syscall-nr.c
- test-syscall-request.c
- test-syscall-trap.c
- test-x86-decode.c
- Makefile
- oci-chown.c
- acc-envelope.png
- acc-folder.png
- acc-hat.png
- acc-memblock.png
- acc-stopwatch.png
- penguin-base.png
- penguin-guest.png
- README.md
- bubble.js
- chart.umd.min.js
- charts.js
- controls.js
- education.js
- events.js
- gauges.js
- house.js
- intent.js
- main.js
- penguin.js
- polling.js
- scene.js
- state.js
- strings.json
- telemetry.js
- index.html
- style.css
- .clang-format
- .editorconfig
- .gitignore
- LICENSE
- Makefile
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
