Ni lini kufurika kwa akiba ilianza kutokea?
Ni lini kufurika kwa akiba ilianza kutokea?

Video: Ni lini kufurika kwa akiba ilianza kutokea?

Video: Ni lini kufurika kwa akiba ilianza kutokea?
Video: RAYVANNY - KWETU (Official video) 2024, Mei
Anonim

The kwanza bafa kufurika mashambulizi ilianza kutokea mwaka 1988. Iliitwa Morris Internet worm. A kufurika shambulio hufichua udhaifu katika programu. Hujaza kumbukumbu na data ambayo ni zaidi ya programu inaweza kudhibiti.

Kando na hii, shambulio la kufurika kwa buffer hufanyikaje?

A buffer kufurika hutokea wakati programu au mchakato unajaribu kuandika data zaidi kwenye kizuizi cha urefu uliowekwa wa kumbukumbu, au bafa , kuliko bafa imetengwa kushikilia. Kunyonya a buffer kufurika huruhusu mshambulizi kudhibiti au kuvuruga mchakato au kurekebisha vigeu vyake vya ndani.

Kwa kuongezea, Java inaweza kuathiriwa na shambulio la kufurika kwa buffer? C++ ni hasa katika hatari ya kufurika kwa bafa . Hata hivyo, Java imeundwa ili kuepuka buffer kufurika kwa kuangalia mipaka ya a bafa (kama safu) na kuzuia ufikiaji wowote zaidi ya mipaka hiyo.

Sambamba, kwa nini udhaifu wa kufurika kwa bafa upo?

Dhana Muhimu za Bafa Kufurika Hitilafu hii hutokea wakati kuna ni data zaidi katika a bafa kuliko hayo unaweza kushughulikia, na kusababisha data kufurika kwenye hifadhi ya karibu. Hii mazingira magumu yanaweza kusababisha ajali ya mfumo au, mbaya zaidi, kuunda mahali pa kuingilia kwa mashambulizi ya mtandao. C na C++ ni huathirika zaidi buffer kufurika.

Ni aina gani ya shambulio ni kufurika kwa buffer?

Shambulio la kufurika kwa rafu - Hii ndiyo ya kawaida zaidi aina ya shambulio la kufurika kwa buffer na inahusisha kufurika a bafa kwenye simu msururu *. Lundo shambulio la kufurika -Hii aina ya mashambulizi inalenga data katika hifadhi ya kumbukumbu iliyo wazi inayojulikana kama heap*.

Ilipendekeza: