Çfarë është sulmi i tejmbushjes së tamponit me shembull?
Çfarë është sulmi i tejmbushjes së tamponit me shembull?

Video: Çfarë është sulmi i tejmbushjes së tamponit me shembull?

Video: Çfarë është sulmi i tejmbushjes së tamponit me shembull?
Video: Vetem matje temperature udhetareve ne Rinas | Lajme - News 2024, Mund
Anonim

Sulmi i tejmbushjes së tamponit me shembull . Kur më shumë të dhëna (se sa ishin caktuar fillimisht për t'u ruajtur) vendosen nga një program ose proces sistemi, të dhënat shtesë vërshon . Kjo bën që disa nga ato të dhëna të rrjedhin në të tjera tamponat , të cilat mund të korruptojnë ose mbishkruajnë çfarëdo të dhënash që mbanin.

Në mënyrë të ngjashme, si jep shembull puna e sulmit të tejmbushjes së tamponit?

A tejmbushja e tamponit ndodh kur një program ose proces përpiqet të shkruajë më shumë të dhëna në një bllok memorie me gjatësi fikse (a tampon ), se sa tampon është ndarë për të mbajtur. Duke dërguar të dhëna të krijuara me kujdes te një aplikacion, një sulmuesi mund të bëjë që aplikacioni të ekzekutojë kod arbitrar, ndoshta duke marrë përsipër makinën.

Po kështu, çfarë do të thotë tejmbushja e tamponit? Në sigurinë e informacionit dhe programimin, a tejmbushje buferi , ose tejkalim i tamponit , është një anomali ku një program, ndërsa shkruan të dhëna në a tampon , kapërcen tampon-të kufiri dhe mbishkruan vendndodhjet e memories ngjitur. Në shumë sisteme, paraqitja e memories së një programi, ose sistemi në tërësi, është i përcaktuar mirë.

Më pas, dikush mund të pyesë gjithashtu, çfarë lloj sulmi është tejmbushja e tamponit?

Sulmi i tejmbushjes së pirgut - Kjo është më e zakonshme lloji e sulmi i tejmbushjes së tamponit dhe përfshin i tejmbushur a tampon në thirrje rafte *. Grumbull sulmi i tejmbushjes - Kjo lloj sulmi synon të dhënat në grupin e hapur të memories të njohur si grumbull*.

Çfarë e bën një sulm të tejmbushjes së tamponit kaq të rrezikshëm?

Konceptet kryesore të Mbimbushja e tamponit Ky gabim ndodh kur ka më shumë të dhënat në a tampon se sa mund të trajtojë, duke shkaktuar të dhëna për të vërshoj në magazinë ngjitur. Kjo cenueshmëria mund të shkaktojë një përplasje të sistemit ose, më keq, të krijojë një pikë hyrje për një sulm kibernetik. C dhe C++ janë më shumë të ndjeshëm ndaj tejmbushja e tamponit.

Recommended: