Woordenlijst/Processen die je tegenkomt
XProtect
Ook: ingebouwde bescherming tegen malware
Kort antwoord
XProtect is de bescherming tegen malware die in macOS is ingebouwd. Het controleert apps tegen de malwarehandtekeningen van Apple als ze voor het eerst openen, als ze veranderen en als de handtekeningen worden bijgewerkt, scant de Mac op de achtergrond en verwijdert de malware die het vindt. Apple werkt de regels los van macOS-updates bij.
XProtect is geen malware en geen app van derden. Het is de eigen antivirus van Apple, met macOS geïnstalleerd in /Library/Apple/System/Library/CoreServices/XProtect.app, en het heeft geen eigen venster of instellingen. Je merkt het op twee manieren: een melding in de Finder dat een app als malware is geblokkeerd en naar de prullenmand is verplaatst, en processen met XProtect in hun naam in Activiteitenweergave.
Het werkt in twee lagen. De eerste controleert apps tegen de handtekeningen van Apple op de momenten hierboven. De tweede, XProtect Remediator, scant de Mac volgens een schema op malware die al is geïnstalleerd en verwijdert die. macOS kijkt dagelijks of er nieuwe XProtect-regels zijn en installeert ze op de achtergrond, zonder macOS-update en zonder herstart.
Op deze pagina
Waarom XProtect CPU gebruikt
Scans op de achtergrond zijn de gebruikelijke reden. XProtect Remediator doet elke paar uur een snelle scan en daarnaast langere dagelijkse en wekelijkse scans, die wachten tot de Mac aan de stroom hangt. Tijdens een scan zie je misschien XProtect, XProtectPluginService en processen met de naam XProtectRemediator gevolgd door een malwarenaam, zoals XProtectRemediatorAdload of XProtectRemediatorPirrit, bovenaan de CPU- en schijflijsten. Elk zoekt naar één familie malware en is vanzelf klaar.
Nieuwe regels zorgen voor een tweede, kortere ronde. Als er een handtekeningupdate wordt geïnstalleerd, controleert XProtect apps opnieuw tegen de nieuwe regels, dus het CPU-gebruik kan na een update een tijdje stijgen. Hetzelfde gebeurt op kleinere schaal als je meerdere apps tegelijk installeert of bijwerkt, omdat elke gewijzigde app opnieuw wordt gecontroleerd.
Wat je eraan doet
Laat de scan afronden. Stop XProtect-processen niet en zoek geen manier om ze uit te schakelen: macOS start ze opnieuw, en zij zijn het die malware van je Mac verwijderen. Vallen scans steeds op een slecht moment, laat de Mac dan een tijdje wakker en aan de stroom als je hem niet gebruikt, zodat de langere scans klaar kunnen komen.
Houd de updates ingeschakeld. Open Systeeminstellingen → Algemeen → Software-update, klik op de infoknop naast ‘Automatische updates’ en zorg dat ‘Installeer systeemgegevensbestanden en beveiligingsupdates’ is ingeschakeld. Op macOS Sequoia en eerder heet de instelling ‘Installeer beveiligingsreacties en systeembestanden’. Zo komen nieuwe XProtect-regels op je Mac.
Zo controleer je of XProtect draait en up-to-date is
Activiteitenweergave laat XProtect aan het werk zien, en Terminal of Systeeminformatie vertelt welke versie van de regels je hebt.
- Open Activiteitenweergave, klik op het tabblad CPU, kies ‘Weergave’ → ‘Alle processen’ en typ
xprotectin het zoekveld. Meestal zie je xprotectd, XprotectService en XProtectBridgeService. Tijdens een scan komen daar de processen XProtect, XProtectPluginService en XProtectRemediator bij. - Om te zien waar elk proces vandaan draait, open je Terminal en voer je
ps -axo user,comm | grep -i xprotectuit. De processen van Apple draaien vanuit /usr/libexec, vanuit /Library/Apple/System/Library/CoreServices/XProtect.app of vanuit /System/Library/PrivateFrameworks/XprotectFramework.framework. - Op macOS Sequoia en nieuwer voer je
xprotect versionuit. Dat toont de geïnstalleerde versie van de XProtect-regels en de datum waarop ze zijn geïnstalleerd. - Voer
sudo xprotect checkuit en voer je wachtwoord in om de nieuwste versie te zien die Apple heeft uitgebracht. Is die hoger dan de jouwe, dan installeertsudo xprotect updatehem meteen. - Op elke recente macOS-versie houd je Option ingedrukt, kies je Apple-menu → Systeeminformatie en klik je op ‘Installaties’ onder ‘Software’. Updates met de naam XProtectPlistConfigData, XProtectPayloads of XProtectCloudKitUpdate zijn van XProtect. In Terminal toont
system_profiler SPInstallHistoryDataType | grep -A4 XProtectdezelfde lijst.
XProtect: normaal of een probleem?
Normaal: de processen van XProtect komen en gaan in de loop van de dag en gebruiken meestal weinig. Staat hetzelfde proces elke dag urenlang bovenaan de CPU-lijst, herstart dan de Mac, zodat een vastgelopen scan stopt, en zorg dat de updates aanstaan, zodat elke oplossing die Apple uitbrengt je bereikt.
XProtect is op deze momenten drukker dan normaal, en elk daarvan houdt vanzelf op:
- Een geplande scan: elke paar uur een snelle, en langere dagelijkse en wekelijkse scans als de Mac aan de stroom hangt.
- De uren nadat er nieuwe regels zijn geïnstalleerd, als het apps opnieuw tegen die regels controleert.
- De eerste start van apps die je hebt gedownload of bijgewerkt, die worden gecontroleerd voordat ze openen.
- Veel apps tegelijk installeren of bijwerken, omdat elke gewijzigde app opnieuw wordt gecontroleerd.
Als XProtect malware vindt
Vindt XProtect bekende malware als een app opent, dan blokkeert het die, verplaatst het de app naar de prullenmand en toont het een melding in de Finder. Leeg de prullenmand en download de app niet opnieuw van dezelfde plek. XProtect Remediator verwijdert malware die het tijdens zijn scans vindt zonder het te vragen.
XProtect herstart de Mac niet zelf, en sommige verwijderingen worden pas na een herstart voltooid. Heb je een melding gezien, herstart dan als het uitkomt.
Komt een melding steeds terug voor een app die je niet zelf hebt gedownload, dan haalt iets op de Mac hem steeds opnieuw binnen. Kijk in Systeeminstellingen → Algemeen → Inlogonderdelen en extensies naar onderdelen die je niet herkent, en verwijder de app waar ze bij horen.
Vragen die mensen stellen
Wat is XProtect op de Mac?
De ingebouwde bescherming tegen malware van Apple. Het controleert apps op bekende malware als ze openen of veranderen, scant de Mac op de achtergrond met XProtect Remediator en verwijdert wat het vindt.
Is XProtect malware?
Nee. XProtect hoort bij macOS en is juist wat malware verwijdert. De echte staat in /Library/Apple/System/Library/CoreServices/XProtect.app en in /System/Library/PrivateFrameworks/XprotectFramework.framework, en is door Apple ondertekend.
Kan ik XProtect uitschakelen?
Systeeminstellingen heeft er geen schakelaar voor, en je moet het ook niet proberen. Automatische beveiligingsupdates uitschakelen zorgt er alleen voor dat er geen nieuwe regels binnenkomen, waardoor je Mac tegen minder malware beschermd is.
Wat is XProtectPluginService en waarom gebruikt het veel CPU?
Het hoort bij XProtect: een helper in XProtect.app die meedoet aan de geplande malwarescans. Veel CPU-gebruik betekent dat er een scan loopt. Die stopt vanzelf, en de langere scans draaien alleen als de Mac aan de stroom hangt.
Wat zijn de XProtectRemediator-processen?
De scanners van XProtect Remediator. Elk zoekt naar één familie Mac-malware, daarom hebben ze namen als XProtectRemediatorAdload of XProtectRemediatorPirrit. Ze verschijnen tijdens een scan en stoppen als die klaar is.
Gerelateerd
Op zoek naar iets beters dan Activiteitenweergave? Bekijk de beste alternatieven voor Activiteitenweergave op de Mac, of blader door alle begrippen in de woordenlijst.