WordPress gehackt: wat nu?
Stuurt je website door naar vreemde pagina's, waarschuwt Google voor je site of heeft je hostingbedrijf hem geblokkeerd? Verwijder nog niets en maak eerst een back-up van de huidige staat. Werk daarna in deze volgorde, anders komt de infectie snel terug.
Zo herken je een hack
- Doorverwijzingen naar vreemde websites, vaak alleen op mobiel of als je via Google komt.
- Een waarschuwing in de browser of in Search Console onder Beveiligingsproblemen.
- Vreemde pagina's in de zoekresultaten als je
site:jouwdomein.nlintypt. - Een onbekende beheerder, onbekende bestanden of een e-mail van je hostingbedrijf over spam.
Wat je moet doen
- Maak een back-up van bestanden en database zoals ze nu zijn. Die heb je nodig voor analyse en om terug te gaan als het opschonen mislukt.
- Wijzig alle wachtwoorden: WordPress-beheerders, hosting, FTP of SFTP, database. Doe dat vanaf een computer die je vertrouwt.
- Verwijder onbekende beheerders en vervang de beveiligingssleutels in
wp-config.php. Daarmee worden alle actieve sessies uitgelogd. - Vervang bestanden door originelen: de WordPress-kern, plugins en thema's. Verwijder plugins en thema's die je niet gebruikt.
- Controleer wat originelen niet vervangen: PHP-bestanden in
wp-content/uploads, de mapmu-plugins,.htaccess-bestanden,wp-config.php, de regelssiteurlenhomein de tabelwp_optionsen vreemde scripts in je inhoud. - Zoek de ingang. Meestal is dat een verouderde plugin, een illegaal thema of een uitgelekt wachtwoord. Zolang het lek open blijft, komt de aanvaller terug.
- Vraag een beoordeling aan. Doe dat na het opschonen in Search Console onder Beveiligingsproblemen, zodat de waarschuwing verdwijnt.
Is een back-up terugzetten genoeg?
Alleen als je weet wanneer de hack plaatsvond en de back-up ouder is. Ook dan moet je het lek dichten waardoor de aanvaller binnenkwam. Een infectie zit vaak weken in een website voordat ze opvalt, dus ook je laatste back-ups kunnen besmet zijn.
Vergeet dit niet
Kon de aanvaller bij persoonsgegevens van je klanten? Dan moet je dat mogelijk binnen 72 uur melden bij de toezichthouder. Zet na het opschonen tweestapsverificatie en regelmatige updates aan.
Wil je dit liever niet zelf doen? Ik maak je gehackte website schoon en zoek uit hoe de aanvaller binnenkwam, de eerste diagnose is gratis.