Ranjivosti prepisivanjem spremnika (engl. buffer overflow) oduvijek su bile najčešći i najopasniji tip sigurnosnih propusta u računalnim sustavima. Njihovo iskorištavanje neovlaštenom korisniku omogućuje izvršavanje proizvoljnog programskog koda na ranjivom računalu, a vrlo često i preuzimanje potpune kontrole nad istim. Upravo je to jedan od osnovnih razloga zašto se u njihovu prevenciju ulaže iznimno mnogo truda i sredstava. Dokument opisuje osnovne mehanizme zaštite memorijskog prostora u svrhu sprječavanja buffer-overflow napada te mogućnosti njihovog zaobilaženja. Svi primjeri u dokumentu testirani su na Linux operacijskom sustavu, verzijama jezgre 2.4.18, 2.4.25-grsec i 2.4.29-grsec.
$downloadlink = get_field('download_link'); ?>