How to Tell If Gatekeeper or XProtect Is Disabled on Your Mac

    Quick checks for Gatekeeper and System Integrity Protection status.

    JDCS
    By Jordan Dickson · Reviewed by CSG Security Engineers

    Updated June 2026 · 1 min read

    macOS ships with three layers of free, automatic protection: Gatekeeper (only run signed/notarised apps), XProtect (built-in malware blocker), and SIP (System Integrity Protection). Some malware tries to disable them.

    Step 1: Check Gatekeeper

    1. System SettingsPrivacy & Security
    2. Scroll to Allow applications downloaded from
    3. It should be set to App Store or App Store and identified developers
    4. If neither option is selected, Gatekeeper has been weakened

    Step 2: Check SIP

    1. Open Terminal (Spotlight → Terminal)
    2. Type csrutil status and press Enter
    3. You should see System Integrity Protection status: enabled
    4. If it says disabled and you did not deliberately turn it off, your Mac has been tampered with

    Step 3: Check the Firewall and FileVault

    • System SettingsNetworkFirewall should be On
    • System SettingsPrivacy & SecurityFileVault should be On

    Was this guide helpful?

    Know someone who needs this? Send them the guide.

    JD

    Written by

    Jordan Dickson

    Founder, CyberSecurityGuides

    Founder of CyberSecurityGuides, writing practical, jargon-free guides that help everyday people recover from and protect against online attacks.

    Reviewed by CSG Security Engineers

    More from Device Security