Крис Касперски - Фундаментальные основы хакерства. Искусство дизассемблирования
Название: | Фундаментальные основы хакерства. Искусство дизассемблирования | |
Автор: | Крис Касперски | |
Жанр: | Руководства и инструкции, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Крэкинг и реверсинжиниринг, Assembler | |
Изадано в серии: | Кодокопатель | |
Издательство: | Солон-Р | |
Год издания: | 2007 | |
ISBN: | 5-93455-175-2 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Фундаментальные основы хакерства. Искусство дизассемблирования"
Книга, которую вы сейчас держите в руках, открывает двери в удивительный мир защитных механизмов — здесь рассказывается о том, как создаются и вскрываются защиты. Она адресована всем, кто любит захватывающие дух головоломки, всем, кто проводит свободное и несвободное время за копанием в недрах программ и операционной системы. Наконец, эта книга предназначена для тех, кто по роду своей деятельности занимается (постоянно и/или эпизодически) написанием защит и хочет узнать, как грамотно и уверенно противостоять вездесущим хакерам.
Настоящий том посвящен базовым основам хакерства — технике работы с отладчиком и дизассемблером. Здесь подробно описаны приемы идентификации и реконструкции ключевых структур исходного языка — функций (в т. ч. виртуальных), локальных и глобальных переменных, ветвлений, циклов, объектов и их иерархий, математических операторов и т. д.
Читаем онлайн "Фундаментальные основы хакерства. Искусство дизассемблирования". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (45) »
óñèëèâàþùèõ çàêîííîñòü íîâîãî çíà÷åíèÿ ñëîâà «õàê». È ðåëå, è ïåðôîðàòîð èçäàþò ïîâòîðÿþùèåñÿ ìîíîòîííûå óäàðû, ÷åì-òî íàïîìèíàþùèå êàøåëü, à hack
èìåííî ýòî è îáîçíà÷àåò (âûðàæåíèå «êàøëÿòü ñóõèì êàøëåì» — îäíî èç åãî çíà÷åíèé). Ê òîìó æå, ïðîãðàììèðîâàëè «äèíîçàâðîâ» èñêëþ÷èòåëüíî â ìàøèííûõ
êîäàõ, ïîä÷àñ ñ ïîìîùüþ ïåðåêëþ÷àòåëåé èëè ïåðåòûêèâàíèÿ ðàçúåìîâ, — ôèçè÷åñêè òÿæåëàÿ, íóäíàÿ, íåáëàãîäàðíàÿ ðàáîòà, äîñòàþùàÿñÿ íàèìåíåå ïðèâèëåãèðîâàííîé ÷àñòè ïåðñîíàëà. Êàêîé òàì ðîìàíòèçì? Êàêîå èçÿùåñòâî ðåøåíèé èëè
ïîëåò ìûñëè? Õàëòóðà ñïëîøíàÿ... Ðåäêàÿ ïðîãðàììà îáõîäèòñÿ áåç îøèáîê, à
ïðîãðàììà, ñîñòàâëåííàÿ â ìàøèííûõ êîäàõ, — òåì áîëåå. Ïðè æåëàíèè ëþáîãî
îïåðàòîðà ìîæíî áûëî íàçâàòü õàëòóðùèêîì — õàêåðîì â ðóãàòåëüíîì ñìûñëå
ýòîãî ñëîâà. «Âîò, íàäåëàë êó÷ó îøèáîê, õàêåð òû íàø!»
6
Êòî òàêèå õàêåðû
Îáûâàòåëè æå, äàëåêèå îò âû÷èñëèòåëüíîé òåõíèêè è çíàêîìûå ñ íåé èñêëþ÷èòåëüíî ïî ôàíòàñòè÷åñêèì ðîìàíàì, èñïûòûâàëè ïåðåä ÝÂÌ áëàãîãîâåéíîå
óâàæåíèå, ïîäîãðåâàåìîå ãîðäîñòüþ çà íàó÷íî-òåõíè÷åñêèå äîñòèæåíèÿ âñåãî
ðîäà homo sapiens â öåëîì è àìåðèêàíñêîé íàöèè â ÷àñòíîñòè. «Áåëûå âîðîòíè÷êè» — öâåò íàöèè, óïðàâëÿþùèå ìàõèíîé ðàçìåðîì ñ ñóïåðìàðêåò è ñòîÿùåé äîðîæå òûñÿ÷è òàêèõ ñóïåðìàðêåòîâ, âûçûâàëè ó ðÿäîâîãî àìåðèêàíöà ñìåñü âîñòîðãà, çàâèñòè è ñòðåìëåíèÿ ê ïîäðàæàíèþ. Âðîäå êàê «ÿ òîæå õî÷ó áûòü êîñìîíàâòîì», íå çàäóìûâàÿñü î òîì, ÷òî êîñìîíàâòèêà — ýòî òîëüêî ñ âèäó ðîìàíòèêà,
à â äåéñòâèòåëüíîñòè êàòîðæíàÿ ðàáîòà.
Íî åñëè æåëàíèå ïîáûâàòü â êîñìîñå äî ñèõ ïîð ñìîãëè ðåàëèçîâàòü ëèøü
åäèíèöû, òî ÝÂÌ ñòàëè øèðîêî äîñòóïíûìè óæå â íà÷àëå øåñòèäåñÿòûõ ãîäîâ.
Ê òîìó âðåìåíè èõ ìîæíî áûëî âñòðåòèòü è â ïîäâàëàõ óíèâåðñèòåòîâ, è â ñòåíàõ
êðóïíûõ êîðïîðàöèé, è ïðàêòè÷åñêè âî âñåõ èññëåäîâàòåëüñêèõ ó÷ðåæäåíèÿõ.
Ñåñòü çà ïóëüò ÝÂÌ â ñîçíàíèè ñòóäåíòà îçíà÷àëî ïðàêòè÷åñêè òî æå ñàìîå, ÷òî
ñåñòü çà øòóðâàë ðåàêòèâíîãî áîìáàðäèðîâùèêà. Ïðîãðàììèðîâàíèå àññîöèèðîâàëîñü îòíþäü íå ñ áàòðà÷åñòâîì, à ñ èíòåëëåêòóàëüíîé èãðîé. È ñòàðøèå íàñòàâíèêè ñòóäåíòîâ — îïåðàòîðû ÝÂÌ — áûëè íå òîëüêî èõ ðóêîâîäèòåëÿìè, íî è
êóìèðàìè. Ñòóäåíòû, îäåðæèìûå âû÷èñëèòåëüíîé òåõíèêîé, ñòðåìèëèñü âî âñåì
ïîäðàæàòü ïåðñîíàëó, îáñëóæèâàþùåìó áîëüøèå ÝÂÌ, ÷àñòî áåç ïîíèìàíèÿ
ñóòè ïðîèñõîäÿùåãî. Óñëûøàâ æàðãîííîå ïðîçâèùå îïåðàòîðîâ, ñòóäåíòû, íå äîãàäûâàÿñü î åãî èðîíè÷íî-îñêîðáèòåëüíîì îòòåíêå, ñ äîñòîèíñòâîì ñòàëè íàçûâàòü õàêåðàìè è ñåáÿ, è ñâîèõ òîâàðèùåé, è äàæå ñâîþ ðàáîòó îêðåñòèëè õàêåðñòâîì.  èõ óñòàõ ñëîâî «õàêåð» çâó÷àëî îòíþäü íå íàñìåøêîé, à ðàñöåíèâàëîñü êàê
òèòóë. Òû — õàêåð, çíà÷èò, òû òàêîé æå ìàñòåð, êàê è íàñòîÿùèé îïåðàòîð ÝÂÌ,
çíà÷èò, òû êðóòîé ïàðåíü è ïåðåä òîáîé äðóãèì íå ñòûäíî ñíÿòü øëÿïó.
Òàê õàêåðû èç ðàáîòÿã ïðåâðàòèëèñü â ïðîãðàììèñòîâ-ýíòóçèàñòîâ, ïîìåøàííûõ íà êîìïüþòåðàõ è âûäåëûâàþùèõ íà íèõ òàêîå... òàêîå, ÷òî äðóãèì è íå ñíèëîñü. Çíà÷åíèå òåðìèíà «hack» âñå áîëåå èçìåíÿëîñü â ñòîðîíó «êðóòîãî òðþêà»,
«çàáàâíîãî ýôôåêòà», «âûïîëíåííîãî ñî âêóñîì ðîçûãðûøà». Ýòîò äóõ ïîäõâàòèëè è äðóãèå ôàêóëüòåòû, ïîðîé âîâñå íå ñâÿçàííûå íè ñ ýëåêòðîíèêîé, íè ñ âû÷èñëèòåëüíîé òåõíèêîé, íè äàæå ñ òî÷íûìè íàóêàìè âîîáùå. Õàêîì ñòàëè íàçûâàòü ëþáîé êëàññíûé ðîçûãðûø èëè íåñòàíäàðòíîå ðåøåíèå çíàêîìîé çàäà÷è —
æàðãîííûé òåðìèí òåõíè÷åñêîãî ÿçûêà ïðåâðàòèëñÿ â ìîäåðíîâîå ñëîâå÷êî, óïîòðåáëÿåìîå âñåìè, êîìó íå ëåíü.
Òåì âðåìåíåì ìóòàöèÿ ïîíÿòèÿ «õàêåð» ïðîäîëæàëàñü... ×òîáû ïîíÿòü åå
ïðè÷èíû, ïðèäåòñÿ ìûñëåííî ïåðåíåñòèñü â êîíåö øåñòèäåñÿòûõ — íà÷àëî ñåìèäåñÿòûõ, à ìîæåò, äàæå ÷óòî÷êó ïîçæå.  òå âðåìåíà ñðåäè çàïàäíîé ìîëîäåæè
âèòàë äóõ áîðüáû. Áîðüáû ñ êåì? Äà ðàçâå ýòî âàæíî! Ïðîòåñòîâàëè ïðîòèâ âîéíû
âî Âüåòíàìå (êòî íå õîòåë ñëóæèòü â àðìèè — æãëè ïîâåñòêè), ëîìàëè ïóðèòàíñêèå óñòîè ñòàðîãî ìèðà, ïðîâîçãëàøàÿ ñâîáîäó ëþáâè, ïðåçèðàëè äåíüãè (èëè
òîëüêî äåëàëè âèä, ÷òî ïðåçèðàëè, çàâèñòëèâî ïîãëÿäûâàÿ â ñòîðîíó òîãî, ó êîãî
îíè åñòü). Ïî áîëüøîìó ñ÷åòó âñÿ áîðüáà ñâîäèëàñü ê ñóåòå â ïåñî÷íèöå, è âëàñòü
èìóùèõ â îáùåì-òî íè÷óòü íå áåñïîêîèëà. Ìîëîäåæíûå ëèäåðû íå èìåëè â ñâîèõ
ðóêàõ íèêàêîãî îðóæèÿ — íè îãíåñòðåëüíîãî, íè ïîëèòè÷åñêîãî, íè ýêîíîìè÷å-
Êòî òàêèå õàêåðû
7
ñêîãî, íè èäåîëîãè÷åñêîãî. Ê òîìó æå ÷åðåç äåñÿòîê ëåò äóõ áîðüáû â Àìåðèêå èññÿê, âåñü øóì ñîøåë íà íåò.
Ñ÷àñòëèâîå èñêëþ÷åíèå ñîñòàâèëè ïðîãðàììèñòû.  òå äíè êîìïüþòåðíûå
ñèñòåìû åùå íå óñïåëè îáçàâåñòèñü --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (45) »
Книги схожие с «Фундаментальные основы хакерства. Искусство дизассемблирования» по жанру, серии, автору или названию:
Михаил Васильевич Адаменко - Основы классической криптологии. Секреты шифров и кодов Жанр: Математика Год издания: 2012 |
Сид Филд - Киносценарий: основы написания Жанр: Руководства и инструкции Год издания: 2017 Серия: Мастер сцены |
В. М. Абалаков - Основы альпинизма Жанр: Советские издания Год издания: 1950 |