![Forrest logo](/images/logo.png)
csrutil:tldr:01e3e
The command csrutil status
is used to check the current status of System Integrity Protection (SIP) on a macOS system.
SIP is a security feature introduced in OS X El Capitan (10.11) and later versions. It is designed to protect critical system files and processes from being modified or tampered with, even by processes running with root privileges.
When you run csrutil status
, it will display the current SIP status as one of the following options:
-
"System Integrity Protection status: enabled" - This means that SIP is currently enabled on your system, and most system files and directories are protected.
-
"System Integrity Protection status: disabled" - This indicates that SIP is currently disabled on your system. Disabling SIP may allow certain modifications to critical system files, but it can also make your system vulnerable to potential security risks.
-
"System Integrity Protection status: unknown (Custom Configuration)" - This message appears if the SIP status has been modified through a custom configuration. It means that SIP is neither fully enabled nor fully disabled, but rather in an unknown state.
By running csrutil status
, you can determine whether SIP is enabled or disabled on your macOS system, which can be crucial information when troubleshooting or modifying your system.