Фундаментальные основы хакерства. Искусство дизассемблирования [Крис Касперски] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Êðèñ Êàñïåðñêè

ÔÓ ÍÄÀÌÅÍÒÀËÜÍÛÅ
ÎÑÍÎÂ Û ÕÀ ÊÅÐÑÒÂÀ
ÈÑÊÓÑÑÒÂÎ ÄÈÇÀÑÑÅÌÁËÈÐÎÂÀÍÈß

Ìîñêâà
ÑÎËÎÍ-Ð
2007

Êðèñ Êàñïåðñêè
Ôóíäàìåíòàëüíûå îñíîâû õàêåðñòâà. Èñêóññòâî äèçàññåìáëèðîâàíèÿ / Êðèñ
Êàñïåðñêè — Ì.: ÑÎËÎÍ-Ð, 2007. 448 ñ. — (Ñåðèÿ «Êîäîêîïàòåëü»)
ISBN 5-93455-175-2
Êíèãà, êîòîðóþ âû ñåé÷àñ äåðæèòå â ðóêàõ, îòêðûâàåò äâåðè â óäèâèòåëüíûé
ìèð çàùèòíûõ ìåõàíèçìîâ — çäåñü ðàññêàçûâàåòñÿ î òîì, êàê ñîçäàþòñÿ è
âñêðûâàþòñÿ çàùèòû. Îíà àäðåñîâàíà âñåì, êòî ëþáèò çàõâàòûâàþùèå äóõ ãîëîâîëîìêè, âñåì, êòî ïðîâîäèò ñâîáîäíîå è íåñâîáîäíîå âðåìÿ çà êîïàíèåì â
íåäðàõ ïðîãðàìì è îïåðàöèîííîé ñèñòåìû. Íàêîíåö, ýòà êíèãà ïðåäíàçíà÷åíà
äëÿ òåõ, êòî ïî ðîäó ñâîåé äåÿòåëüíîñòè çàíèìàåòñÿ (ïîñòîÿííî è/èëè ýïèçîäè÷åñêè) íàïèñàíèåì çàùèò è õî÷åò óçíàòü, êàê ãðàìîòíî è óâåðåííî ïðîòèâîñòîÿòü
âåçäåñóùèì õàêåðàì.
Íàñòîÿùèé òîì ïîñâÿùåí áàçîâûì îñíîâàì õàêåðñòâà — òåõíèêå ðàáîòû ñ
îòëàä÷èêîì è äèçàññåìáëåðîì. Çäåñü ïîäðîáíî îïèñàíû ïðèåìû èäåíòèôèêàöèè è ðåêîíñòðóêöèè êëþ÷åâûõ ñòðóêòóð èñõîäíîãî ÿçûêà — ôóíêöèé (â ò. ÷. âèðòóàëüíûõ), ëîêàëüíûõ è ãëîáàëüíûõ ïåðåìåííûõ, âåòâëåíèé, öèêëîâ, îáúåêòîâ è
èõ èåðàðõèé, ìàòåìàòè÷åñêèõ îïåðàòîðîâ è ò. ä.

Ýòó êíèãó ìîæíî çàêàçàòü ïî ïî÷òå (íàëîæåííûì ïëàòåæîì — ñòîèìîñòü 281 ðóá.)
äâóìÿ ñïîñîáàìè:
1) âûñëàòü ïî÷òîâóþ îòêðûòêó èëè ïèñüìî ïî àäðåñó: 123001, Ìîñêâà, à/ÿ 82;
2) ïåðåäàòü çàêàç ïî ýëåêòðîííîé ïî÷òå (e-mail) ïî àäðåñó:
magazin@solon-r.ru.
Íåîáõîäèìî íàïèñàòü ïîëíûé àäðåñ, ïî êîòîðîìó âûñëàòü êíèãè.
Îáÿçàòåëüíî óêàçûâàòü èíäåêñ è Ô. È. Î. ïîëó÷àòåëÿ!
Ïðè íàëè÷èè — óêàçàòü òåëåôîí, ïî êîòîðîìó ñ âàìè ìîæíî ñâÿçàòüñÿ, è àäðåñ
ýëåêòðîííîé ïî÷òû (E-mail).

Öåíû äåéñòâèòåëüíû äî 1 ñåíòÿáðÿ 2002 ã.
Âû ìîæåòå â ëþáîå âðåìÿ ïîëó÷èòü ñâåæèé êàòàëîã èçäàòåëüñòâà «ÑÎËÎÍ-л ïî Èíòåðíåòó, ïîñëàâ ïóñòîå ïèñüìî íà ðîáîò-àâòîîòâåò÷èê ïî àäðåñó katalog@solon-r.ru, à òàêæå ïîäïèñàòüñÿ
íà ðàññûëêó íîâîñòåé î íîâûõ êíèãàõ èçäàòåëüñòâà, ïîñëàâ ïèñüìî ïî àäðåñó news@solon-r.ru ñ
òåêñòîì «SUBSCRIBE» (áåç êàâû÷åê) â òåëå ïèñüìà.

ISBN 5-93455-175-2

© Ìàêåò è îáëîæêà «ÑÎËÎÍ-л, 2007
© Êðèñ Êàñïåðñêè, 2007

Ñâåòëîé ïàìÿòè Ñåðãåÿ Èâàíîâà, ãëàâíîãî ðåäàêòîðà
èçäàòåëüñòâà «ÑÎËÎÍ-л, ïîñâÿùàåòñÿ ýòà êíèãà

Ïðåäèñëîâèå ðåäàêòîðà
The only secure computer is one that's unplugged, locked in a
safe, and buried 20 feets under the ground in a secret location... and I'm not even too sure about that one…
Äýííèñ Õüþæç (Dennis Huges), ÔÁÐ ÑØÀ

Ýòîò ýïèãðàô âûáðàí íå ñëó÷àéíî. Èíôîðìàöèîííàÿ áåçîïàñíîñòü ñåãîäíÿ
ïðåäñòàâëÿåò îäíó èç âåñüìà ãîðÿ÷èõ òåì. Åå àêòóàëüíîñòü ñëîæíî ïðåóâåëè÷èòü,
è êàæäîå ñâÿçàííîå ñ ýòîé òåìîé ïîñîáèå íåèçìåííî ïîäâåðãàåòñÿ àíàëèçó ñî ñòîðîíû, êàê ïðàâèëî, âåñüìà ñêåïòè÷åñêè íàñòðîåííûõ ñïåöèàëèñòîâ. Èññëåäîâàíèå
ïðîãðàìì íàïðÿìóþ ñâÿçàíî ñ âîïðîñàìè èíôîðìàöèîííîé áåçîïàñíîñòè. Êîãäà
àâòîð ýòîé êíèãè ïðèãëàñèë ìåíÿ, êàê ñïåöèàëèñòà, ñòàòü åå íàó÷íûì ðåäàêòîðîì,
ÿ âåñüìà çàèíòåðåñîâàëñÿ ýòèì ïðåäëîæåíèåì.
Ñàìà ìûñëü î âîçìîæíîñòè îïóáëèêîâàíèÿ ïîäîáíûõ ìàòåðèàëîâ çâó÷èò äëÿ
ìíîãèõ íåñêîëüêî êðàìîëüíî, êàê íåêîãäà áûëî, ê ïðèìåðó, ñ êðèïòîãðàôèåé è íåêîòîðûìè îáëàñòÿìè òåîðèè ÷èñåë. Áîëåå òîãî, òåìàòèêà äàííîé êíèãè äî íåêîòîðîãî âðåìåíè ðàñöåíèâàëàñü êàê áëèçêàÿ ê øèðîêî îáñóæäàåìûì êðèìèíàëüíûì
òåìàì è ëèøü â ïîñëåäíåå âðåìÿ âåðíóëàñü â ñâîå åñòåñòâåííîå íàó÷íîå ðóñëî.
Íà ìîé âçãëÿä, ýòà êíèãà áóäåò èíòåðåñíà äëÿ âåñüìà øèðîêîãî êðóãà ÷èòàòåëåé. Íàâåðíÿêà åþ çàèíòåðåñóþòñÿ è òå, êòî ëèøü íà÷èíàåò ñâîé âîñõîä ê Îëèìïó çíàíèé, è óæå ìàòåðûå ñïåöèàëèñòû â îáëàñòè ïðîãðàììèðîâàíèÿ è èññëåäîâàíèÿ ïðîãðàìì (èëè íà èíîñòðàííûé ìàíåð «reverse engineering»). Õî÷åòñÿ îñîáåííî îòìåòèòü, ÷òî ìàòåðèàëû êíèãè ïîäîáðàíû è ñêîìïîíîâàíû òàêèì îáðàçîì, ÷òî
áóäóò ïîëåçíû è îáû÷íîìó ïðîãðàììèñòó, äîïóñòèì, êàê ïîñîáèå ïî îïòèìèçàöèè
ïðîãðàìì äëÿ ñîâðåìåííûõ èíòåëëåêòóàëüíûõ êîìïèëÿòîðîâ, è ñïåöèàëèñòàì
ðàçëè÷íûõ íàïðàâëåíèé (íàïðèìåð, ñïåöèàëèñòàì èíôîðìàöèîííîé çàùèòû — â
êà÷åñòâå ïîñîáèÿ ïî ïîèñêó òàê íàçûâàåìûõ «çàêëàäîê»). Ñòèëü èçëîæåíèÿ «îò
ïðîñòîãî ê ñëîæíîìó» ïîçâîëÿåò ãîâîðèòü è î òîì, ÷òî äàííàÿ êíèãà ïîñëóæèò
òàêæå è ó÷åáíûì ïîñîáèåì äëÿ íà÷èíàþùèõ èññëåäîâàòåëåé è «êîäîêîïàòåëåé».
Êíèãà ñîäåðæèò ìíîæåñòâî óíèêàëüíîãî ïðàêòè÷åñêîãî ìàòåðèàëà. Áîëüøèíñòâî èçäàííûõ çà ðóáåæîì ïîâåðõíîñòíûõ ðàáîò ìàëîèíòåðåñíû ñ ïðàêòè÷åñêîé
òî÷êè çðåíèÿ äëÿ òåõ, êòî èçó÷àåò ïðèêëàäíóþ ìàòåìàòèêó, ïðîãðàììèðîâàíèå è
óñòðîéñòâî êîìïüþòåðîâ. Äà è ñðåäè ïóáëèêàöèé ñîâðåìåííîãî ðîññèéñêîãî íàó÷íîãî ñîîáùåñòâà ÷èòàòåëü, êàê ìíå êàæåòñÿ, íå íàéäåò ëó÷øåãî ïîñîáèÿ ïî èçó÷åíèþ òåõíèêè èññëåäîâàíèÿ ïðîãðàìì.
Îäíàêî, ÿ âñå-òàêè ðåêîìåíäóþ ÷èòàòåëþ ïîäâåðãíóòü ñîìíåíèþ âñå âûøåñêàçàííîå è óáåäèòüñÿ âî âñåì ñàìîñòîÿòåëüíî, ïðî÷èòàâ äàííóþ êíèãó.
Ñ óâàæåíèåì, Õàäè Ð. À.

×òî íîâîãî âî âòîðîì èçäàíèè
Êàê áû ïëîõî âû íè íàïèñàëè âàøó ïîâåñòü, ó âàñ îáÿçàòåëüíî íàéäóòñÿ ÷èòàòåëè, òûñÿ÷è ÷èòàòåëåé, êîòîðûå ñî÷òóò åå øåäåâðîì... Êàê áû õîðîøî âû íè íàïèñàëè ñâîþ ïîâåñòü, îáÿçàòåëüíî íàéäóòñÿ ÷èòàòåëè, è ýòî áóäóò òûñÿ÷è
÷èòàòåëåé, êîòîðûå ñî÷òóò åå