Naar de inhoud

Gids

Website gehackt: wat je nu doet, in de juiste volgorde

Eerst je accounts dicht, dan een schone kopie terug, dan melden. Uur per uur.

Door , COO

8 min lezen
Website gehackt: de hulppagina van Google voor wie denkt dat zijn site gehackt is, met de eerste stappen
Op deze pagina
  1. 01Hoe weet je dat je website gehackt is
  2. 02Uur 0: dichtdoen, niet opruimen
  3. 03Uur 1 tot 4: een schone kopie terugzetten
  4. 04De oorzaak: plugin, wachtwoord of hosting
  5. 05Uur 4 tot 24: Google laten weten dat het opgelost is
  6. 06Uur 24 tot 72: melden bij de GBA, het CCB en de politie
  7. 07Wat een hack je kost, in tijd
  8. 08Waarom een statische site minder breekbaar is

Website gehackt? Doe eerst deze drie dingen, in deze volgorde: verander de wachtwoorden van je hosting, je beheerpaneel en je mail vanaf een ander toestel, maak een kopie van de site zoals ze nu is, en zet de site in onderhoudsmodus of laat je host haar tijdelijk afsluiten. Pas daarna ga je zoeken hoe het gebeurde. Wie eerst gaat opruimen, wist de sporen die tonen wat de aanvaller nog kan.

Deze gids loopt het draaiboek af van het moment dat je het merkt tot drie dagen later: wat je per uur doet, wie je verwittigt, wanneer je bij de Gegevensbeschermingsautoriteit moet melden en hoe je Google je site weer laat tonen zonder waarschuwing. Draait je site op WordPress, lees dan ook is WordPress veilig: daar staat waarom het bijna altijd een plugin is.

Hoe weet je dat je website gehackt is

Een hack is zelden een zwart scherm met een doodshoofd. Meestal wil de aanvaller dat je niets merkt, want je site is voor hem een gratis server.

Wat je zietWat er vaak achter zit
Google toont "Deze site is mogelijk gehackt" onder je resultaatPagina's met spam in een andere taal, vaak farmaceutica of gokken
Bezoekers op een gsm worden doorgestuurd naar een andere siteCode die alleen mobiele bezoekers uit Google omleidt, zodat jij het op je laptop niet ziet
Je mail komt plots in spam of wordt geweigerdJe server verstuurt spam, je domein staat op een zwarte lijst
Onbekende beheerders of bestanden in je hostingEen achterdeur, zodat de aanvaller terug kan na je opruiming
De site is traag en je host meldt een hoog verbruikJe server mint, verstuurt of valt andere sites aan

Een trage site kan ook gewoon een trage site zijn; wat daar meestal achter zit, staat in waarom is WordPress zo traag. Mail die plots in spam belandt, heeft vaker een andere oorzaak dan een hack: kijk eerst waarom je mail in spam komt.

Het draaiboek van uur 0 tot uur 72

  1. Uur 0DichtdoenJijWachtwoorden van hosting, beheer en mail nieuw, vanaf een ander toestel. Tweestapsverificatie aan.Host, bureau of instantieHost zet de site in onderhoud of sluit ze af als ze bezoekers doorstuurt of lekt.
  2. Uur 1Kopie en terugzettenJijKopie van de besmette site bewaren. Datum van de eerste vreemde wijziging zoeken.Host, bureau of instantieBureau zet de laatste schone back-up terug en werkt alles bij.
  3. Uur 4Oorzaak sluitenJijOngebruikte plugins en accounts weg laten halen.Host, bureau of instantieBureau zoekt het gat: plugin, wachtwoord of hosting, en sluit het.
  4. Uur 24Google en mailJijHerbeoordeling aanvragen in Search Console. SPF, DKIM en DMARC nakijken.Host, bureau of instantieGoogle beslist na een paar dagen tot een paar weken.
  5. Uur 72MeldenJijGBA als persoonsgegevens buiten konden. Klanten inlichten bij hoog risico.Host, bureau of instantieCCB: verplicht onder NIS2 (24 en 72 uur), anders vrijwillig.

De 72 uur voor de GBA lopen vanaf het moment dat je weet dat persoonsgegevens buiten konden, niet vanaf de hack.

Uur 0: dichtdoen, niet opruimen

Het eerste uur gaat over de toegang. Verander vanaf een toestel waarvan je zeker bent, niet de laptop waarop je misschien een besmette bijlage opende, de wachtwoorden van je hostingaccount, het beheer van je site (alle beheerders, niet alleen het jouwe), FTP of SFTP, de database en de mailbox die je gebruikt om wachtwoorden te herstellen. Zet daarna tweestapsverificatie aan op elk account dat het toelaat. Zonder dat tweede slot is een nieuw wachtwoord na een phishingmail binnen een dag opnieuw gestolen.

Maak dan een kopie van de site zoals ze nu is: bestanden en database. Die besmette kopie zet je nooit terug, maar ze toont later wat er veranderd werd en sinds wanneer.

Offline halen of niet? Zet de site in onderhoudsmodus of vraag je host haar af te sluiten als ze bezoekers doorstuurt, malware verspreidt of persoonsgegevens lekt. Een webshop die betaalgegevens kan doorgeven, gaat altijd dicht. Een infosite met wat spampagina's mag even blijven staan terwijl je terugzet.

Uur 1 tot 4: een schone kopie terugzetten

Een back-up van voor de hack is de snelste weg terug. Zoek de laatste kopie van voor de eerste vreemde wijziging; die datum vind je in de bestanden van je besmette kopie of in de logboeken van je host. Zet die kopie terug, en werk daarna meteen alles bij: de kern, elke plugin, elk thema, de PHP-versie van je server. Wie een oude back-up terugzet zonder bij te werken, zet ook het gat terug.

Heb je geen bruikbare back-up, dan blijft schoonmaken over: elk bestand vergelijken met een schone versie, de database doorzoeken op ingevoegde scripts en onbekende beheerders, en de achterdeur vinden. Dat is werk voor iemand die het eerder deed, en het duurt dagen in plaats van uren. Een vast onderhoudscontract voor je website zorgt ervoor dat er elke dag een kopie is.

De oorzaak: plugin, wachtwoord of hosting

Een site die je terugzet zonder de oorzaak te kennen, wordt opnieuw gehackt. Bij WordPress is het meestal een plugin: van de 11.334 nieuwe kwetsbaarheden in het WordPress-ecosysteem in 2025 zaten er 91 procent in plugins en 9 procent in thema's, en bij 46 procent was er nog geen update toen het gat bekend werd.

OorzaakHoe je het vindtWat je doet
Verouderde of verlaten pluginDe plugin staat in een lijst van gekende lekken, of kreeg al een jaar geen updateVerwijderen, niet alleen uitschakelen; een alternatief zoeken dat onderhouden wordt
Gestolen of zwak wachtwoordAanmeldingen van een onbekend land of tijdstip in het logboekAlle wachtwoorden nieuw, tweestapsverificatie, ongebruikte accounts weg
Gedeelde hostingMeer sites op dezelfde server besmet, of je host meldt het zelfNaar een host die je site afschermt van de rest, of een andere opbouw
Nulled thema of pluginEen betaalde plugin die je gratis van een andere site haaldeWeg ermee: die bevatten vaak de achterdeur al bij installatie

Uur 4 tot 24: Google laten weten dat het opgelost is

Heeft Google je site gemarkeerd, dan staat dat in Search Console onder Beveiligingsproblemen. Daar zie je voorbeelden van besmette adressen. Los het probleem op over de hele site, niet alleen op die voorbeelden, en vraag dan een herbeoordeling aan met een korte uitleg: wat er was, wat je deed, wat het resultaat is. Google mailt bij ontvangst en bij de beslissing; een review duurt een paar dagen tot een paar weken. Stuur geen tweede aanvraag zolang de eerste loopt.

Kijk in dezelfde periode na of je mail nog vertrokken is als spam. Een domein dat op een zwarte lijst staat, kom je er niet vanzelf af: na de opruiming vraag je de verwijdering aan bij de lijst zelf. Zet daarna je SPF, DKIM en DMARC juist, zodat niemand meer mail kan versturen die van jouw domein lijkt te komen.

Uur 24 tot 72: melden bij de GBA, het CCB en de politie

WieWanneer verplichtTermijn
Gegevensbeschermingsautoriteit (GBA)Als persoonsgegevens buiten konden: klantenaccounts, formulieren, een nieuwsbrieflijstBinnen 72 uur nadat je het weet, via het portaal van de GBA
De mensen van wie gegevens lektenAls het lek een hoog risico voor hen inhoudt, zoals wachtwoorden of betaalgegevensZonder onnodige vertraging
Centrum voor Cybersecurity België (CCB)Verplicht voor organisaties onder NIS2 bij een significant incident; voor ieder ander vrijwilligWaarschuwing binnen 24 uur, melding binnen 72 uur, eindverslag binnen een maand
Lokale politieNiet verplicht, wel nodig voor je verzekering en bij afpersingZo snel mogelijk

De 72 uur van de GBA lopen vanaf het moment dat je met redelijke zekerheid weet dat er gegevens buiten konden, niet vanaf de hack zelf. Weet je nog niet alles, meld dan wat je weet en vul later aan. Of je organisatie onder NIS2 valt, lees je in het begrip NIS2. Een vrijwillige melding bij het CCB kan geen inspectie of extra verplichting opleveren en helpt anderen gewaarschuwd te worden. Werk je met een webbureau of host dat persoonsgegevens voor je verwerkt, dan staat in je verwerkersovereenkomst wie wat meldt.

Wat een hack je kost, in tijd

Met een schone back-up en iemand die het eerder deed, staat je site meestal binnen een werkdag terug. Zonder back-up wordt het een opruiming van dagen, en het lastigste deel is niet de site maar wat errond hangt: een paar dagen tot weken een waarschuwing in Google, mail die niet aankomt, en klanten die je moet inlichten. Daarom loont het om de volgende keer te voorkomen in plaats van sneller op te ruimen.

Waarom een statische site minder breekbaar is

De sites die wij bouwen, zoals die van Business Centrum, zijn statische exports op Amazon S3 achter CloudFront. Er draait geen beheerpaneel, geen database en geen plugin op de server die iemand kan kraken: de server geeft alleen kant-en-klare pagina's. Dat is een keuze met een prijs, want een tekst aanpassen gaat via ons of via code en niet via een beheerpaneel. Hoe die keuze uitvalt tegenover WordPress, lees je in website op maat of WordPress. Ook een statische site heeft accounts, een domein en formulieren die je moet beschermen; het SSL-certificaat verlengt vanzelf, maar het wachtwoord van je registrar niet.

Klaar voor de volgende keer

  • Een dagelijkse back-up die buiten je hosting bewaard wordt, en een keer per jaar een proef om ze terug te zetten.
  • Tweestapsverificatie op hosting, beheerpaneel, registrar en mailbox.
  • Elke beheerder een eigen account, geen gedeeld wachtwoord.
  • Automatische updates voor kern en plugins, en plugins die je niet gebruikt verwijderd.
  • Search Console ingesteld, zodat Google je verwittigt voor een klant het doet.
  • Een lijst met wie je belt: je host, je webbureau, je verzekeraar.

Kort over een gehackte site

Kan ik zelf zien of mijn website gehackt is?

Zoek in Google op site:jouwdomein.be en kijk of er pagina's tussen staan die je niet kent. Open je site ook op een gsm via een zoekresultaat: sommige hacks sturen alleen die bezoekers door.

Moet ik een gehackte website melden?

Bij de GBA als er persoonsgegevens buiten konden, binnen 72 uur. Bij het CCB als je onder NIS2 valt; voor anderen kan het vrijwillig. Aangifte bij de politie is niet verplicht maar helpt bij je verzekering.

Hoe lang staat de waarschuwing van Google erbij?

Tot Google je herbeoordeling goedkeurt. Een review duurt een paar dagen tot een paar weken; vraag ze pas aan als de hele site schoon is.

Helpt een beveiligingsplugin?

Een firewall en een scanner vangen veel, maar ze zijn zelf ook plugins die updates nodig hebben. Minder plugins en tijdige updates beschermen meer dan een plugin extra.

Website laten maken

Hoe VBS je helpt na een hack

We zetten je site terug of schoon, zoeken de oorzaak en sluiten ze, en laten Google en je mailbox je weer vertrouwen. Wil je liever niet opnieuw in deze situatie komen, dan bouwen we je website als statische site die geen plugins heeft om te kraken, met de formulieren via een eigen functie op AWS en een filter tegen spam ervoor, zoals de formulieren van elf klantdomeinen vandaag lopen; hoe we daar bots buiten houden, staat in spam via je contactformulier. Is je site vandaag gehackt, plan een gesprek of bel ons meteen.

Je site vandaag gehackt?

Bel ons of plan een gesprek. We zeggen wat we eerst doen en wat het werk inhoudt.

Optioneel, als je liever gebeld wordt.

Wat wil je bereiken, en wat staat er al?

We gebruiken je gegevens alleen om je te antwoorden.