Krüptokontseptsioon
hoiatusteateid põhines turbekriitilistel programmeerimisvigadel. Need on vead, mis
tekivad tarkvara loomisel ja viivad selleni, et ründajatel on võimalik seda tarkvara
kuritarvitada. Suurim osa nendest vigadest tuli ilmsiks puhvri ületäitumise (Buffer
Overflow) tõttu. Siinkohal on tegemist vigadega, mille korral märkide sisselugemise
rutiin ei kontrolli, kas sisestatud märgijada ühildub selle jaoks ettenähtud
salvestusalaga. Seeläbi on ründajatel võimalik edastada väga pikk märgijada, nii et
sisestuse jaoks reserveeritud mäluala taha on võimalik salvestada teostatavaid
lisakäske. Need käsklused võivad olla näiteks suvalised programmid.
-Veel ühe suure osa veateadete põhjustajaks olid teenusetõkestamise ründed (Denial
of Service, DoS), mille korral vigade tõttu üksikutes võrguandmete töötluse rutiinides
on võimalik kogu arvuti rivist välja viia.