4 ms·
> OpenBSD is not exploitable, because its kernel refuses to execve() a program if argc is 0 Sounds like they made the right choice. Why would other kernels all
by jasonhansel 5y ago
> OpenBSD is not exploitable, because its kernel
refuses to execve() a program if argc is 0
Sounds like they made the right choice. Why would other kernels allow this?
- angry_octet 5y agoThe argv[0] as program name isn't required? Programs run fine without it. Command line options are a bit archaic for controlling initial state anyway.