Website-beveiliging, zo voorkom je een hack, artikel van Triggerz Design Studio
Hosting

Website-beveiliging, zo voorkom je een hack

Door 6 min lezen

Website-beveiliging klinkt voor veel ondernemers als iets technisch dat pas later komt, maar in de praktijk is het juist het fundament onder je hele online aanwezigheid. Een gehackte site kost je niet alleen omzet, maar ook vertrouwen bij klanten en je positie in Google. Bij Triggerz Design Studio in Beek zien we regelmatig dat een ondernemer pas wakker schrikt nadat zijn website ineens spam verstuurt of een waarschuwing van de browser laat zien. Het goede nieuws: met een handvol gerichte maatregelen verklein je de kans op een hack drastisch, zonder dat je een IT-afdeling nodig hebt.

In dit artikel lopen we de belangrijkste pijlers van website-beveiliging langs. We behandelen updates, sterke wachtwoorden, beperkte toegang, een firewall, back-ups en monitoring. Allemaal concreet, met voorbeelden uit onze eigen praktijk in Limburg.

Waarom website-beveiliging niet kan wachten

De meeste aanvallen zijn niet gericht op jou persoonlijk. Het zijn geautomatiseerde scripts (bots) die het hele internet afstruinen op zoek naar bekende kwetsbaarheden. Een bakker in Beek loopt daarmee evenveel risico als een groot bedrijf in de Randstad. Zodra een bot een verouderde plug-in of een zwak wachtwoord vindt, gaat het razendsnel: je site wordt gebruikt om spam te versturen, malware te verspreiden of bezoekers door te sturen naar dubieuze pagina's.

De gevolgen reiken verder dan een offline website. Verwerk je klantgegevens, dan ben je volgens de AVG verplicht om persoonsgegevens passend te beveiligen. Een datalek moet je in veel gevallen melden bij de Autoriteit Persoonsgegevens. Goede website-beveiliging is dus niet alleen een technische keuze, maar ook een juridische verplichting.

Houd alles up-to-date

De meest onderschatte beveiligingsmaatregel is gewoon bijwerken. Verreweg de meeste hacks misbruiken bekende lekken in software waarvoor allang een update bestaat. Denk aan je CMS (zoals WordPress), de thema's en de plug-ins.

Drie vuistregels die wij hanteren:

  • Installeer beveiligingsupdates zo snel mogelijk, het liefst binnen een paar dagen.
  • Verwijder plug-ins en thema's die je niet gebruikt. Wat niet geïnstalleerd is, kan ook niet gehackt worden.
  • Test grote updates eerst op een kopie van de site, zodat je niet voor verrassingen komt te staan.

Veel ondernemers vinden dit lastig of vergeten het simpelweg. Daarom zitten updates bij ons in het abonnement Compleet van 95 euro per maand, samen met onderhoud, monitoring en back-ups. Lees meer over onze webhosting. Zo blijft de techniek up-to-date zonder dat jij er omkijken naar hebt.

Sterke wachtwoorden en tweestapsverificatie

Een verbazingwekkend aantal hacks begint bij een slap wachtwoord. "Welkom123" of de bedrijfsnaam plus een jaartal houdt geen enkele bot tegen. Voor sterke website-beveiliging gelden een paar duidelijke principes.

Gebruik per account een uniek wachtwoord van minimaal twaalf tekens, opgeslagen in een wachtwoordmanager. Schakel waar mogelijk tweestapsverificatie (2FA) in, zodat een gestolen wachtwoord alleen niet genoeg is om binnen te komen. En geef beheerdersrechten alleen aan mensen die ze echt nodig hebben.

Een praktijkvoorbeeld: bij een klant in Limburg deelden vier medewerkers één beheerdersaccount. Niemand wist wie wat had aangepast, en het wachtwoord stond op een briefje naast de balie. We hebben per persoon een eigen account aangemaakt met passende rechten. Toen kort daarna iemand uit dienst ging, was zijn toegang in dertig seconden ingetrokken.

Beperk de inlogpogingen

Bots proberen vaak honderden wachtwoorden achter elkaar. Door het aantal inlogpogingen te limiteren en het inlogscherm af te schermen, maak je deze zogenoemde brute-force-aanvallen vrijwel kansloos.

Beperk de toegang tot je systeem

Goede website-beveiliging draait om het principe van minimale rechten: iedereen krijgt precies zoveel toegang als nodig, niet meer. Dat geldt voor gebruikersaccounts, maar ook voor de techniek eronder.

Sluit de toegang tot je server af waar het kan, bijvoorbeeld door FTP te vervangen door het veiligere SFTP en bestandsrechten correct in te stellen. Zet beheerpagina's niet openbaar online zonder extra beveiliging. Werk je samen met een extern bureau of een freelancer, geef dan tijdelijke toegang die je daarna weer intrekt. Bij een professioneel gebouwde webdesign- of webshop-omgeving regelen we deze afscherming standaard mee, zodat je niet achteraf hoeft te repareren.

Een firewall als eerste verdedigingslinie

Een webapplicatiefirewall (WAF) zit tussen je bezoekers en je website en filtert kwaadaardig verkeer eruit voordat het je site bereikt. Bekende aanvalstechnieken zoals SQL-injectie en cross-site scripting worden zo grotendeels tegengehouden.

Je hoeft hiervoor geen eigen hardware aan te schaffen. Veel hostingpartijen, waaronder de oplossingen die wij aanbieden, leveren een firewall op netwerkniveau mee. Daarbovenop kun je een dienst inzetten die je site ook beschermt tegen DDoS-aanvallen, waarbij bots je server proberen plat te leggen met een vloed aan verzoeken. Voor een webshop die het van bereikbaarheid moet hebben, is dat geen luxe maar een basisvoorwaarde.

Maak regelmatig back-ups

Geen enkele maatregel biedt honderd procent zekerheid. Daarom is een actuele back-up je vangnet. Gaat het toch mis, dan zet je de site terug naar een schoon moment en ben je vaak binnen een uur weer online.

Let bij back-ups op een paar zaken:

  • Maak ze automatisch, dagelijks of vaker, zodat je niet afhankelijk bent van je geheugen.
  • Bewaar ze op een aparte locatie, los van de server zelf. Een back-up op een gehackte server is weinig waard.
  • Test af en toe of je een back-up ook echt kunt terugzetten. Een back-up die niet werkt, is geen back-up.

In het abonnement Compleet regelen wij de back-ups voor je, zodat een hack of een menselijke fout nooit het einde van je website betekent.

Monitoring: zie een hack voordat je klanten dat doen

Het sluitstuk van website-beveiliging is monitoring. Je wilt het merken als er iets misgaat, niet pas wanneer een klant je belt dat de site rare dingen doet. Goede monitoring let op bestandswijzigingen, ongebruikelijke inlogpogingen, onverwachte uitgaande verbindingen en plotselinge dalingen in laadsnelheid of bereikbaarheid.

Een snelle, gezonde site is bovendien beter vindbaar. Wil je naast veiligheid ook werken aan je posities in Google, dan sluit dit mooi aan op onze vindbaarheid-aanpak. Voor wie de techniek achter snelheid en veiligheid dieper wil begrijpen, is de documentatie op web.dev een uitstekende, betrouwbare bron.

Conclusie

Website-beveiliging is geen eenmalig project, maar een combinatie van slimme gewoontes: bijwerken, sterke wachtwoorden, beperkte toegang, een firewall, betrouwbare back-ups en doorlopende monitoring. Elk van deze stappen verkleint de kans op een hack, en samen vormen ze een stevig vangnet. Voor ondernemers in Beek en de rest van Limburg betekent dat rust: je site doet zijn werk, terwijl jij je richt op je klanten.

Wil je weten hoe veilig jouw site er nu voorstaat, of de beveiliging liever volledig uit handen geven? Neem gerust contact op via onze contact-pagina, dan kijken we vrijblijvend met je mee.

Veelgestelde vragen

Signalen zijn onder meer een waarschuwing van Google of je browser, vreemde pagina's in de zoekresultaten, bezoekers die worden doorgestuurd naar andere sites, onbekende beheerdersaccounts of een host die meldt dat je site spam verstuurt. Typ site:jouwdomein.nl in Google om te zien of er pagina's tussen staan die je niet kent.

Haal de site zo snel mogelijk offline of zet hem in onderhoudsmodus, wijzig alle wachtwoorden en zet een schone back-up terug van voor de hack. Werk daarna alle software bij om het lek te dichten. Zijn er persoonsgegevens gelekt, dan meld je dat binnen 72 uur bij de Autoriteit Persoonsgegevens.

Nee, WordPress zelf is goed beveiligd en krijgt regelmatig updates. De meeste hacks ontstaan door verouderde plug-ins, slecht onderhouden thema's en zwakke wachtwoorden. Een WordPress-site die netjes wordt bijgewerkt, weinig plug-ins gebruikt en tweestapsverificatie heeft, is voor een mkb-bedrijf een veilige keuze.