⚔ Gatekeeper en XProtect #
Apple’s Gatekeeper en XProtect zijn ingebouwde veiligheidsvoorzieningen die je tegen malafide software beschermen. Zodra je probeert een nieuwe app te openen, wordt deze door Gatekeeper gecontroleerd op verschillende punten:
🤝 Komt de software van een bekende ontwikkelaar? #
Apple hanteert een ontwikkelaarsprogramma waarin ontwikkelaars zich kunnen registreren. Software van geregistreerde ontwikkelaars wordt over het algemeen als veiliger beschouwd.
✅ Is de software genotariseerd door Apple? #
Dit houdt in dat de software is geüpload naar Apple om te worden gescand op kwaadaardige componenten. Na goedkeuring geeft Apple een notariseringsstempel in de vorm van een certificaat. Ontwikkelaars die hun app niet via de App Store willen aanbieden, hebben op die manier toch een methode om hun software geverifieerd aan te bieden. Geen zorgen: je hoeft dit zelf niet te controleren, je krijgt namelijk vanzelf een melding als Apple de app niet kan controleren.
In onderstaand voorbeeld kun je zien dat de Adobe Acrobat Reader werd genotariseerd door Apple (via de app Apparency).

⚠️ Is de software niet bekend als schadelijke software? #
XProtect heeft een database van bekende malware en schadelijke software die regelmatig wordt bijgewerkt. Als de software hierin voorkomt, wordt de installatie geblokkeerd.
🆔 Developer ID’s en App Notarisation #
Naast Gatekeeper en XProtect biedt Apple nog een extra beveiligingslaag met Developer ID’s en App Notarisation:
Developer ID’s worden gebruikt om de ontwikkelaar van een app te identificeren. Dit is een soort digitale handtekening die bevestigt dat een app echt is en niet is aangepast sinds deze door de ontwikkelaar is gemaakt.
App Notarisation is een verificatieproces waarbij Apple de app controleert op kwaadaardige code en andere beveiligingsrisico’s. Alleen genotariseerde apps kunnen worden gedraaid in macOS, tenzij je expliciet toestemming geeft voor het tegenovergestelde.
Door deze ingebouwde veiligheidsvoorzieningen is de kans kleiner dat je per ongeluk malafide software installeert, waardoor je met een gerust hart kunt werken en ondernemen.