-
nsjail
A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall filters, leveraging the Kafel BPF language for enhanced security.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
nsjail
(fork for judge system sandboxing; see the following website for documentations) A light-weight process isolation tool, making use of Linux namespaces and seccomp-bpf syscall filters (with help of the kafel bpf language) (by NeoHOJ)
I have forked this project long ago and have built an online judge utilizing its BPF integration to filter out unwanted syscalls. I have implemented the time/mem usage reporting and it has improved my knowledge to modern Linux kernels.
There were some rough edges back then, but it had been my go-to tool to run user-provided code in isolation.
https://github.com/NeoHOJ/nsjail
-