|
|
|
|
|
by JCattheATM
19 days ago
|
|
It is true. The do surface level protections, but have nothing to really lock down a system. What do they provide that can restrict an attacker who managed to compromise a remote service that wasn't using pledge or unveil? On other OS's, you can set things like append only, limit files being readable by particular processes, whitelist paths or executables from where the system may execute, etc etc etc. |
|
You can't opt out of the protections and then complain that there are no protections
> On other OS's, you can set things like append only,
https://man.openbsd.org/chflags.1 lists such a flag
> limit files being readable by particular processes,
That's trivial by setting group/world permissions on any unix-like.
> whitelist paths or executables from where the system may execute,
So, https://why-openbsd.rocks/fact/noexec/ ?
> etc etc etc.
Etc etc etc.