Mis on Puhvri ületäitumine (buffer overflow)

Puhvi ületäitumine ehk buffer overflow on programmerimise viga, mis lubab kindla suurusega rakendusprogrammi infosalvestisse ehk puhvrisse* saata rohkem andmeid, kui sinna mahub. Tulemuseks on see, et üleliigsed andmed saadetakse edasi külgnevatesse mäluosadesse, kirjutades need üle, misjärel need täitekoodi või skripti abil iseenesest käivituvad. See võib põhjustada  programmi(de) ettekavatsematut käitumist, arvutisüsteemi rikkeid või kogu  süsteemi kokkujooksu, misjärel  häkkeritel avaneb suurepärane võimalus luua arvutisse tagauks (backdoor) ja saavutada sellel läbi arvuti üle täielik kontroll .

*puhver – mäluosa ajutiseks infosalvestuseks

at.lineOK

Lisa kommentaar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Muuda )

Twitter picture

You are commenting using your Twitter account. Log Out / Muuda )

Facebook photo

You are commenting using your Facebook account. Log Out / Muuda )

Google+ photo

You are commenting using your Google+ account. Log Out / Muuda )

Connecting to %s

%d bloggers like this: