Skip to content

Instantly share code, notes, and snippets.

@mkll
Last active January 28, 2024 21:17
Show Gist options
  • Save mkll/744b26c420128e1722c55c6f7a28f315 to your computer and use it in GitHub Desktop.
Save mkll/744b26c420128e1722c55c6f7a28f315 to your computer and use it in GitHub Desktop.

Monterey 12.1 beta sets csrutil disable on Mac hardware like this:

Current Configuration:

Kext Signing			1 	[--without kext]	        CSR_ALLOW_UNTRUSTED_KEXTS
Filesystem Protections		1 	[--without fs]		        CSR_ALLOW_UNRESTRICTED_FS
Debugging Restrictions		1 	[--without debug]	        CSR_ALLOW_TASK_FOR_PID
Kernel Debugging Restrictions	1 	<n/a>			        CSR_ALLOW_KERNEL_DEBUGGER
Apple Internal			0 	[--no-internal]		        CSR_ALLOW_APPLE_INTERNAL
DTrace Restrictions		1 	[--without dtrace]	        CSR_ALLOW_UNRESTRICTED_DTRACE
NVRAM Protections		1 	[--without nvram]	        CSR_ALLOW_UNRESTRICTED_NVRAM
Device Configuration		0 	<n/a>			        CSR_ALLOW_DEVICE_CONFIGURATION
BaseSystem Verification		0 	[--without basesystem]	      	CSR_ALLOW_ANY_RECOVERY_OS
Unapproved Kexts Restrictions	1 	<n/a>			        CSR_ALLOW_UNAPPROVED_KEXTS
Executable Policy		0 	<n/a>			        CSR_ALLOW_EXECUTABLE_POLICY_OVERRIDE
Unauthenticated Root		0 	[authenticated-root disable]	CSR_ALLOW_UNAUTHENTICATED_ROOT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment