Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Päť typov pretečeniu zásobníka

pretečeniu vyrovnávacej pamäte dôjsť , ak softvér pokúsi zapísať dáta mimo pridelenej pamäte bloku . Existuje päť foriem pretečeniu vyrovnávacej pamäti , každý s rôznymi príčinami a výsledky , ale väčšina foriem sú potenciálne bezpečnostné hrozby do počítačového systému pripojeného k sieti , ako hackeri môžu ( a často ) používať vedľajšie účinky pretečeniu , aby sa pokúsili prevziať kontrolu nad systémom . Pochopenie pretečenie buffera je nevyhnutné pre udržanie bezpečnosti na počítačovej sieti . Stack Pretečenie vyrovnávacej pamäti

stack je miesto , kde počítač deklaruje a inicializuje premenné použité v počítačovom programe . V pretečeniu bufferu , viac sú dáta zapísané do zásobníka , než že môže oprávnene prideliť , čo zásobník musí byť prepísané , vrátane " spiatočný ukazovateľ " , ktorý hovorí počítaču , kam ísť , akonáhle dokončí spracovanie zásobníka . Hackeri sa preto môžu použiť pretečeniu zásobníka prepísať návratovú ukazovatele a riadiť počítač na výskyt škodlivého kódu .
Pretečenie bufferu

pretečeniu bufferu nastane , keď príliš veľa dát je zapísaná do časti pamäte pridelené k softvéru pre ukladanie dát v softvéri , ktorá je spustená . Haldy pretečeniu vyrovnávacej pamäte bude často viesť k zlyhaniu systému v dôsledku poškodenia dát , pretože softvér je prepísaný , kým je spustený , alebo na vykonanie škodlivého kódu , ktorá je zapísaná do haldy pamäte počas prepadu a má teda obišiel štandardné zabezpečenie počítača systém .
off - by - One Chyby

off - by - one chyba je špecifický typ pretečeniu vyrovnávacej pamäte , ktorý nastane , keď hodnota je jedna iterácii mimo to , čo sa očakáva , že bude . To môže byť často v dôsledku miscounting koľkokrát program by mal volať konkrétne slučka kódu . Chyba môže mať za následok prepísanie jednej číslice v spätnom ukazovateľ v zásobníku , ktorý umožňuje hacker priame ukazovateľ na adresu , ktorá obsahuje škodlivý kód .
Pretečenie vyrovnávacej pamäti

pretečeniu vyrovnávacej pamäti dochádza , keď je príliš veľa dát zaslaná do malého bloku vyrovnávacej pamäte používané CD a DVD napaľovačiek . Tieto buffery existujú zabezpečiť stály prísun informácií z počítača do zariadenia . Dáta sú čítané z vyrovnávacej pamäte na určitú rýchlosť a musia byť zapracované do vyrovnávacej pamäti pri rovnakej rýchlosti , inak sú dáta prepísané , ako sa používa . To má za následok poškodenie súboru a neúspešnej vypaľovanie .
Format String útok

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené