There have been changes to the way that macOS 12 checks executable code when asked to run it. Summarised in a diagram.
trust
Apple hasn’t trusted us with the knowledge of what’s in macOS 11.5.2 update, but expects us to trust it not to abuse its checks on CSAM.
Fifteen years ago, when we first got Spotlight search, we were more concerned with finding our documents rather than preventing others from reading their contents. Why?
How macOS checks executable code before it’s loaded and run, in macOS 10.15 and 11.0. Covering integrity checks using hashes, and validity of the signing certificate, on Intel and ARM.
Although most were worried about Apple’s failure to deliver upgrades to Big Sur, the most serious problem left many users unable to launch any apps.
The benefits of code signing for Mac users explained. How certificates are revoked, and what happens when they are. And there’s more to signatures than just the certificate.
Did Apple secretly alpha-test file system conversion in the iOS 10.0, 10.1, and 10.2 updates – without informing users or letting them opt-out of testing?