In Unix-like operating systems, mprotect() is a POSIX system call for controlling memory protections.