Кућа Сигурност Шта је пуњење тампон? - дефиниција из техопедије

Шта је пуњење тампон? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи преливање пуфера?

Препуна међуспремника настаје када се у бафер упише више података него што може да их држи. Вишак података записује се у суседну меморију, преписује садржај те локације и изазива непредвидиве резултате у програму. Преливи међуспремника се дешавају када дође до неправилне провере ваљаности (нема граница пре писања података. Сматра се да је грешка или слабост у софтверу

Техопедија објашњава преливање пуфера

Нападачи могу искористити буг препуњеног пуњења убризгавањем кода који је посебно прилагођен да изазове преливање тампон са почетним делом скупа података, а затим остатак података уписује у меморијску адресу поред препуног бафера. Подаци о прелијевању могу садржавати извршни код који омогућава нападачима да покрећу веће и софистицираније програме или себи дозвољавају приступ систему.

Препуни међуспремници су један од најгорих грешака које нападач може искористити, углавном зато што је врло тешко пронаћи и исправити, поготово ако се софтвер састоји од милиона линија кода. Чак су и поправци ових грешака прилично компликовани и склони грешкама. Зато је заиста немогуће у потпуности уклонити ову врсту грешке.

Иако сви програмери знају потенцијалну опасност од пуњења међуспремника у својим програмима, још увек постоји пуно претњи које се односе на прекривање међуспремника у новом и старом софтверу, без обзира на број исправки који су већ извршени.

Шта је пуњење тампон? - дефиниција из техопедије