Je winkelwagen is leeg
Producten die je toevoegt, verschijnen hier.
Een backdoor is een verborgen toegang tot een systeem of website waarmee iemand de normale inlog en beveiliging omzeilt.
Een backdoor, letterlijk achterdeur, is een verborgen manier om in een computersysteem of website te komen zonder de normale inlog. Het Amerikaanse NIST omschrijft het als een ongedocumenteerde toegang. Soms bouwt een ontwikkelaar er bewust een in, maar op webservers is het meestal iets wat een aanvaller na een geslaagde hack achterlaat om later terug te kunnen komen.
Op een website ziet een backdoor er vaak onschuldig uit. Het kan een webshell zijn, een klein PHP-bestand waarmee een aanvaller via de browser opdrachten uitvoert, of een paar regels code in een bestaand bestand. Andere bekende vormen zijn een extra beheerder in WordPress en een bestand in wp-content/mu-plugins, omdat WordPress zulke must-use plugins automatisch laadt en je ze in het beheer niet kunt uitzetten.
Daarom mislukt een schoonmaak vaak. Je verwijdert de zichtbare malware, zoals spamlinks of een doorverwijzing, maar de achterdeur blijft staan en de aanvaller zet alles opnieuw neer. Vind je één backdoor, zoek dan door, want er kunnen er meer zijn. Dicht ook het lek waardoor de aanvaller binnenkwam, zoals een verouderde plugin, anders komt hij langs dezelfde weg terug.
Op je hosting zet je met JetBackup in DirectAdmin, onder Extra Programma's, een back-up terug van vóór de hack. Kies een herstelpunt van ruim vóór de eerste klachten, omdat een backdoor vaak eerder is geplaatst dan de zichtbare schade. Wijzig daarna alle wachtwoorden, verwijder onbekende beheerders en werk het CMS, de plugins en de thema's bij.
Het idee is ouder dan het internet. Al in 1967 beschreven Petersen en Turn trapdoors waarmee een aanvaller de beveiliging van een computersysteem kon omzeilen. Ken Thompson liet in 1984 in zijn artikel Reflections on Trusting Trust zien dat zelfs een compiler een verborgen achterdeur kan inbouwen (Wikipedia).
Belangrijke mijlpalen: