Gatekeeper

This security feature is going to send every Eastern European teenage hacker into therapy.

Nasty programs aren’t very common on the Mac to begin with. But now, unless you turn Gatekeeper off, downloading a program that’s secretly designed to damage your Mac is virtually impossible.

Gatekeeper won’t even let you install programs that haven’t been proved to be safe (Figure 13-13).

Top: The “Allow apps downloaded from” options are, in fact, the face of Gatekeeper.Bottom: If you try to open a downloaded program that Apple can’t vouch for, you get this admonishing dialog box.

Figure 13-13. Top: The “Allow apps downloaded from” options are, in fact, the face of Gatekeeper. Bottom: If you try to open a downloaded program that Apple can’t vouch for, you get this admonishing dialog box.

There’s no Gatekeeper app or even a Gatekeeper System Preferences icon. Instead, to find Gatekeeper, you open System Preferences→Security & Privacy→General. At the bottom of this screen (Figure 13-13, top), you see three options. These three humble buttons are Gatekeeper.

Click the and enter your password to unlock this panel. Now your choices, under “Allow applications downloaded from,” are:

Tip

Don’t turn on Anywhere just because there’s one particular non-kosher app you want to run. In that case, it’s smarter to leave Gatekeeper turned on—and override Gatekeeper just for that one app. To do so, right-click (or two-finger click) the program’s icon; from the shortcut menu, choose Open.

Gatekeeper is a pretty powerful disincentive for the world’s bad eggs; if millions of people leave Gatekeeper turned on, the bad guys might as well not even bother. Their apps will never be downloaded and can therefore never spread.

There are, however, some important limitations to note:

Overall, Gatekeeper is a pretty convincing barrier to a Windows-like nightmare scenario, where some virus breaks out into the wild and takes down hundreds of thousands of computers. If most people leave the factory setting selected—and they will—that outcome is virtually impossible.