Buffer overflows
Buffer overflows innebär att man försöker fylla på en variabel eller buffer med mer data än vad den är skapad att innehålla.Detta blir farligt eftersom dessa buffrar ofta ligger inbäddade mellan programkod som då skrivs över med informationen som inte ryms i bufferten.
När datorn sedan går vidare kommer den in i det överskrivna området och om informationen som skrevs in är rätt formulerad innehåller den kod för att angripa datorn.
Exakt vad som går att göra beror mycket på exakt hur mycket information som går att skriva in och vad som skrivs över och varierar från fall till fall.
Från sidan "Buffer overflow":
En buffer overflow består i att för mycket data försöker skrivas till en variabel.T.ex. 200 bokstäver försöker skrivas till en char som bara rymmer 100. Detta resulterardå i en så kallad buffer overflow.
Detta kan utnyttjas för att få värdsystemet att utföra oönskade saker, såsom att geen användare full kontroll över systemet. Enkelt sett så går det till så att vissa registerskrivs över med fientlig data.
Artikeln skriven 2009-01-18 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
SubstantivsjukaSubjekt
Korvsjö
Ornamentik
Västerås SK
Alagreck
Statare
IFK Kungälv
Dribbler