// JavaScript Document

Buffer overflow

Buffer overflow is een fout die ontstaat wanneer een programma meer gegevens probeert op te slaan dan er past in een daarvoor gereserveerd stukje geheugen (de “buffer”). De overtollige gegevens lopen dan door in aangrenzende delen van het geheugen, wat kan leiden tot onverwacht gedrag of zelfs misbruik door aanvallers. Stel je voor dat je een glas water tot de rand vult, maar blijft schenken – het stroomt over en maakt alles eromheen nat. In de digitale wereld kan een buffer overflow ertoe leiden dat een hacker eigen code uitvoert of het systeem laat crashen. Het is daarom een veelgebruikte techniek bij cyberaanvallen en moet goed worden voorkomen.