V ätoj knige rassmatriwaetsq problema awtomaticheskoj generacii äxplojtow dlq uqzwimostej programmnogo obespecheniq. Formal'noe opredelenie termina "äxplojt" budet dano w glawe 2, no neformal'no äxplojt opisywaetsq kak whodnoj signal programmy, priwodqschij k wypolneniü wredonosnogo koda1. My opredelqem wredonosnyj kod kak posledowatel'nost' bajtow, wwodimyh zloumyshlennikom w programmu, kotoraq podrywaet bezopasnost' celewoj sistemy. Obychno takoj kod nazywaüt shellkodom. Jexplojty takogo roda chasto ispol'zuüt oshibki programmistow, swqzannye s uprawleniem pamqt'ü ili tipizaciej peremennyh w prilozheniqh, razrabotannyh na qzykah C i C++. Jeti oshibki mogut priwesti k perepolneniü bufera, kogda w bufer pamqti zapisywaetsq slishkom mnogo dannyh, chto priwodit k powrezhdeniü nepredusmotrennyh oblastej pamqti. Jexplojt ispol'zuet äto powrezhdenie dlq manipulirowaniq chuwstwitel'nymi uchastkami pamqti s cel'ü perehwata potoka uprawleniq prilozheniem.
Bitte wählen Sie Ihr Anliegen aus.
Rechnungen
Retourenschein anfordern
Bestellstatus
Storno