Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
1–10 of 28 posts
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#2Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#3The seccomp-BPF rules seem almost unusably strict. What is this even designed to be used to run?
> It is designed for CI pipelines, CTF jail challenges, and lightweight code evaluation
Looking at the list, it seems pretty good for that. What does a CI runner that just needs to run GCC or whatever really need?
Edit: no open does seem restrictive. Not that it's bad security (not my area of expertise), but how many useful programs use open that are just off limits here?
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#4Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#5Models have gotten good, but c'mon. Good idea, maybe even a good implementation, but I don't have confidence in it, and you've got to have confidence in a project that claims to provide security.
Also, even the best models still regularly write C security bugs. It doesn't make sense to have a model write C code when having it write in a memory safe language is only slightly more effort/cost.
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#6I don't think I'm ready to trust very security sensitive functions to pure vibe-coded software, and that's what this seems to be? Certainly the README is authored by an LLM, and there's a gazillion empty commits and other weirdness that indicates no human is in the loop. It looks like a loop engineered this software. Models have gotten good, but c'mon. Good idea, maybe even a good implementation, but I don't have con…
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#7Security-related code should be readable and auditable.
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#8I don't think I'm ready to trust very security sensitive functions to pure vibe-coded software, and that's what this seems to be? Certainly the README is authored by an LLM, and there's a gazillion empty commits and other weirdness that indicates no human is in the loop. It looks like a loop engineered this software. Models have gotten good, but c'mon. Good idea, maybe even a good implementation, but I don't have con…
How you type is a poor proxy for code quality. Code quality is a good proxy for code quality. Inspect the code, build a verification pipeline for it, use agents to explore the code and the architecture, see if you can unearth anything fowl.
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#9The seccomp-BPF rules seem almost unusably strict. What is this even designed to be used to run?
Re: Show HN: Z-Jail – A 130 KB Linux sandbox-C99 with 7 defense layers and zero deps
#10I don't think I'm ready to trust very security sensitive functions to pure vibe-coded software, and that's what this seems to be? Certainly the README is authored by an LLM, and there's a gazillion empty commits and other weirdness that indicates no human is in the loop. It looks like a loop engineered this software. Models have gotten good, but c'mon. Good idea, maybe even a good implementation, but I don't have con…
How you type is a poor proxy for code quality. Code quality is a good proxy for code quality. Inspect the code, build a verification pipeline for it, use agents to explore the code and the architecture, see if you can unearth anything fowl.