Enten det er en nettside , video eller et tekstbehandlingsprogram, alle applikasjoner som kjører på en datamaskin er tildelt sanntid minne på prosessoren. Når et program bruker mer enn sin tildelte prosessor minne det sies å ha overkjørt eller fløt bort fra sin buffer tildeling. Med andre ord , når programmet skriver ut mer informasjonen i minnet enn det er lov til , sies det å ha forårsaket bufferoverløpet . Slik bufferoverløpet kan også oppstå når du kjører programmet som behandler JPEG- formater. Programmet kjøres
Mange programmer er utviklet ved hjelp av C og C + + programmeringsspråk. Når et C-program kjøres, er instruksen eller program koder sendes til CPU i en kronologisk rekkefølge . Prosessoren styrer gjennomføringen fremgangsmåte og allokerer minnet for hver funksjon i den i forhold til dette . Statusverdiene blir returnert tilbake til programmet når instruksjonene er utført. Prosessoren utviser stadig utførte instruksjoner fra samlebåndet og har plass for den nye innkommende stabel med kode. Dette gjør at prosessoren til optimalt omstille sin plass i minnet og kjøre effektivt .
Overkjørt Angrep
Mens C og C + + er kraftige språkverktøy , de er også utsatt for sikkerhet brudd . Uerfarne programmerere er sannsynlig å fokusere mer på funksjonaliteten til koden sin i stedet for på programmet sikkerhet. Dårlig programmering gjør for bugs i programvaren og forsterker risikoen for hackere og programvare angripere å infiltrere uønsket ekstern kode i programmet . Hvis en angriper klarer å overskrive uønsket kode i programmet under utførelsen, vil dette gjøre det mulig for en buffer overkjørt . Slik buffer overflow kan også oppstå når du utfører et program som innebærer behandling av en JPEG -program.
Berørte programmer
bufferoverløpene , i det minste , vil sterkt bremse ned hastigheten på prosessoren. En ekstern infiltrasjon eller overskrive et program kan føre til at data og system sikkerhetsbrudd . Angrepet på programvare kan også forårsake alvorlige skader på systemet og til og med til nettverket. Ifølge Microsoft, 2002 og 2003 versjoner av flere MS Office programmer er utsatt for bufferoverløpene under JPEG-behandling . Programvare i fare inkluderer Outlook , Word , Excel , Power Point , Front Page , Publisher , Access og OneNote. Internet Explorer 6 og Windows Journal Viewer er også i fare for overkjørt angrep.
Overkjørt Løser
Microsoft nettsiden tilbyr nedlastbare sikkerhetsoppdateringer som hjelper systemet brukere vakt mot bufferoverløpene i JPEG-behandling . Koblingen for nettstedet er omtalt i referanse delen nedenfor. Windows-operativsystemer kan også laste ned Systems Management Server Pack som automatisk installerer sikkerhetsoppdateringer lastes i systemet med jevne mellomrom for å kontinuerlig beskytte mot nye og kjente overkjørt risiko og trusler .