Direct naar de inhoud
xhosting

Malware scanner

2 min. lezen

Wat is een malware scanner en wat doet die?

Een malware scanner is software die bestanden en code controleert op kwaadaardige inhoud. Zo’n scanner kan op de server draaien, als plugin in je CMS staan of van buitenaf naar je site kijken. Het doel is bekende en verdachte code te vinden voordat die schade doet.

Een malware scanner vervangt geen goed beheer, maar kan wel helpen bij het opsporen van een besmetting.

Hoe vindt een scanner kwaadaardige code?

Scanners gebruiken meestal een paar methoden die elkaar aanvullen:

  • Handtekeningen: een lijst met bekende stukken malwarecode. Komt een bestand overeen, dan is het verdacht.
  • Heuristiek: de scanner zoekt naar verdachte patronen, zoals code die zichzelf verbergt of ongebruikelijke functies combineert.
  • Bestandsvergelijking: bestanden worden vergeleken met een schone referentie, zoals de originele versie van een CMS-bestand. Een afwijking is dan een signaal.

Elke methode heeft beperkingen. Handtekeningen missen nieuwe varianten, heuristiek geeft soms een vals alarm en bestandsvergelijking werkt alleen als je een schone referentie hebt.

Scannen op de server of van buitenaf?

Een scanner op de server kan alle bestanden en de database controleren, ook die niet publiek bereikbaar zijn. Een externe scanner bekijkt je site zoals een bezoeker dat doet. Die ziet vooral wat publiek zichtbaar is, zoals spam of doorverwijzingen, maar niet wat er in verborgen mappen staat.

Voor een compleet beeld zijn vaak beide nodig. Vraag je hoster welke scans zij uitvoeren en wat je daarvan kunt inzien.

Wat ziet een scanner niet?

Een scanner ziet geen zwakke wachtwoorden en geen verouderde software zonder bekende malware erin. Ook nieuwe malware die nog niet bekend is, kan hij missen. Daarom hoort een scanner bij een bredere aanpak, met veilige software en sterke wachtwoorden. Lees ook wat malware op een website is.

Een web application firewall houdt aanvallen tegen, maar vindt geen malware die er al staat. Dat zijn verschillende taken.

Veelgestelde vragen

Is een malwarescanner-plugin in mijn CMS voldoende?

Vaak niet op zichzelf. Een plugin kan veel vinden, maar draait binnen je eigen site. Hij kan zelf verouderd zijn, of hij ziet niet alles wat op de server staat. Let daarom op dat de plugin actueel is en uit een betrouwbare bron komt.

Vindt een scanner ook spam in zoekresultaten?

Soms wel, maar niet altijd. Spam die alleen zichtbaar is voor zoekmachines wordt door een externe scan vaak gemist. Een controle van onbekende pagina’s en van de zoekresultaten van je domein blijft daarom nuttig.

Wat moet ik doen als de scanner malware vindt?

Haal het niet zomaar weg. Kijk eerst waar het bestand vandaan kwam en zoek naar het lek dat is gebruikt. Vernieuw daarna de wachtwoorden en controleer ook andere bestanden. Een scan vindt een besmetting, maar het herstel vraagt meer dan het weghalen van één bestand.

AVG

De AVG is de Europese verordening voor persoonsgegevens. Lees welke beveiligingsmaatregelen ze van je website vraagt en wat dat voor je organisatie be...

Firewall bij webhosting

Een firewall filtert verkeer naar je server op poorten en IP-adressen. Lees wat een firewall bij webhosting doet, wat hij niet kan en wie hem regelt.

Pentest of kwetsbaarheidsscan

Een kwetsbaarheidsscan is geautomatiseerd, een pentest is handmatig en dieper. Lees wat ze opleveren en voor welke websites een van beide zinvol is.