Электронная книга: Крис Касперски «Техника отладки программ без исходных текстов»

Техника отладки программ без исходных текстов

Серия: "Профессиональное программирование"

Даны практические рекомендации по использованию популярных отладчиков, таких как NuMega SoftIce, Microsoft Visual Studio Debugger и Microsoft Kernel Debugger. Показано, как работают отладчики и какпротивостоять дизасемблированию программы. Описаны основные защитные механизмы коммерческих программ, а также способы восстановления и изменения алгоритма программы без исходных текстов. Большое внимание уделено внедрению и удалению кода из PE-файлов. Материал сопровождается практическими примерами. Для программистов.(Компакт-диск прилагается только к печатному изданию.)

Издательство: "БХВ-Петербург" (2005)

ISBN: 5-94157-229-8

электронная книга

Купить за 215 руб и скачать на Litres

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Техника защиты компакт-дисков от копированияРассмотрены устройство и организация данных на дисках CD-ROM/CD-R/CD-RW, секреты профессионального прожига… — БХВ-Петербург, Мастер программ электронная книга Подробнее...2004135электронная книга
Искусство дизассемблированияКнига посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои… — БХВ-Петербург, В подлиннике. Наиболее полное руководство электронная книга Подробнее...2008423электронная книга

Крис Касперски

Крис Касперски
Имя при рождении:

Николай Владимирович Лихачёв[1]

Псевдонимы:

Крис Касперски, мыщъх, visual-sex-ltd, KPNC, nezumi, elraton, souriz, tikus, muss, farah и jardon

Дата рождения:

2 ноября 1976(1976-11-02) (36 лет)

Гражданство:

 Россия

Род деятельности:

Журналист, технический писатель, хакер

Жанр:

Компьютерная литература

Дебют:

«Техника и философия хакерских атак»

nezumi-lab.org

Крис Касперски (настоящее имя Николай Владимирович Лихачёв[1]; 2 ноября 1976, село Успенское, Краснодарский край) — российский хакер.[2] В своё время во избежание путаницы с создателем антивируса Евгением Касперским, удалил последнюю букву из своего авторского псевдонима. Также известен под псевдонимами мыщъх, nezumi (яп. , мышь), n2k, elraton, souriz, tikus, muss, farah, jardon, KPNC.

Псевдоним «мыщъх» взят на основе любви Криса к роману Дюна (цитаты из которого часто использовались автором, в частности в первой книге «Техника и философия хакерских атак»), главный герой которого носил имя Муад’Диб, что означает пустынную мышь. Человеческий псевдоним Крис Касперски не является производным от слова «крыса» или от фамилии Евгения Касперского, а появился из-за большой любви к мультфильму про привидение Каспера и Крису Кельми, музыку которого, тем не менее, мыщъх никогда не слышал.[3]

Содержание

Ранние годы

Родился 2 ноября 1976 года в селе Успенское Краснодарского края. При рождении получил имя Николай. В возрасте нескольких недель, когда врач по ошибке вколола ему инъекцию хлористого кальция, перенёс инсульт. Частично омертвели ткани мозга, что привело к лёгкому аутизму.[3] В семь лет сделал первый работающий радиоприёмник. В начальных классах у Криса появился первый компьютер — Правец 8Д, болгарский клон британской машины Oric Atmos с документацией на болгарском языке. Компьютер подключался к магнитофону и цветному телевизору. На Правец 8Д Крис Касперски написал первую игру:[3]

Нолик и знак «больше» символизировали рыбку, она бегала по экрану взад-вперед, а в центре был рыбак в виде знака вопроса. Чтобы поймать рыбку, нужно было нажать пробел.

Следующий компьютер был Электроника БК-0010, за которым Крис освоил ассемблер. Третьим компьютером был ZX Spectrum, четвёртым — Агат. Интересно, что, за исключением своего дня рождения, Крис вообще не помнит точных дат, а хронологию событий восстанавливает по моделям компьютеров, которые у него были в разное время.[3]

Закончил школу с серебряной медалью. Крис учился хорошо, и в его аттестате не было ни одной четвёрки, однако, по утверждению Криса, для получения золотой медали требовалось дать взятку краевым чиновникам.[3] Без экзаменов поступил в Таганрогский радиотехнический университет на специальность «Проектирование микроконтроллеров». Но не дотянул даже до первой сессии и бросил институт — «программировать толком не давали» — вернувшись в родное село. Поступил в следующем году, «чтобы успокоить маму» и снова бросил. В те годы у Криса появился IBM PC с диском в 20 мегабайт и цветным монитором. В Таганроге Касперски вместе со студентом Шуриком организовали кооператив, в котором оказывали услуги системного администрирования. Через некоторое время компаньон — Шурик скрылся с деньгами. Крис Касперски отдал оставшиеся деньги и компьютер рэкетирам и вернулся в родное село к родителям.

Далее были какие-то попытки снова открыть бизнес с коммерсантом из Армавира, поездки в Краснодар и Ростов. Занесло Криса и в столицу.

Однажды в Москве, на лестничном пролете, служившем для сотрудников курилкой, произошла историческая и единственная встреча двух Касперских. Крис пришел в лабораторию антивирусов Евгения Касперского, предложил пару идей, но сотрудничества не вышло: «Я не знаю почему, но как только в лаборатории разговор заходит обо мне, у них сразу портится настроение. Теперь они распространяют слухи, что я у них три недели работал, они взяли меня смеха ради, а потом выгнали. Сейчас мы с Касперским в параллельных плоскостях находимся, я не мешаю его бизнесу, а он не мешает моему. Я даже специально убрал «й» из псевдонима, чтобы нас не путали. Но он меня все равно не любит».[3]

Публикации

Первая статья, написанная Крисом, увидела свет, когда он ещё учился в школе. Её напечатал журнал «Звездочёт», а сама статья была посвящена астрономии. Крис начал активно писать примерно в 1998-м в эхоконференции Фидо RU.HACKER. Там его сообщения были замечены Дмитрием Садченко, который устроил ему знакомство с издательством «Солон-Пресс». В 1999 году издательство Солон-Пресс издала первую книгу Криса Касперски «Техника и философия хакерских атак» с гонораром 50 000 р. Верстальщик Сергей Тарасов так вспоминает общение с Касперски:[3]

Первый раз он приехал с отцом, — позже его справочники по электротехнике мы тоже стали издавать. Крис хорошо говорил и писал, а главное, был без закидонов и лишнего самомнения. Голова у него работала невероятно — он программировал буквально в уме.

На 2008 год издано 16 книг[3], в том числе и несколько переводов на английский. Книги посвящены защите информации и оптимизации программ, компьютерным вирусам и дизассемблированию. Также среди книг — «Энциклопедия примет погоды». Интерес Криса лежит в области компьютеров и астрономии. Некоторые его статьи и топики на форумах посвящены телескопам и наблюдению звёздного неба. Параллельно с книгами, Крис Касперски публикуется в журналах «Системный администратор», «Байт», «Звездочёт», «Хакер». Говорит главный редактор журнала «Хакер» Никита Кислицин:[3]

Ни я, ни кто-то другой из редакции его вживую не видел. Общаемся по почте и телефону. Он маниакально увлечённый человек, к нему всегда можно обратиться с просьбой типа «Нужно до завтрашнего утра разреверсить WM Keeper, выяснить, что он палит на компьютере, и написать об этом статью на 25 килобайт».

Крис Касперски в последнее время высказывает идею уехать из России. И, дабы расширить аудиторию, писать книги изначально на английском языке. Так же Крис Касперски недавно завёл блог на английском языке. В конце октября 2008 на конференции Hack in the Box в Куала-Лумпуре намеревался выступить с докладом о принципиально новых дырах в процессорах Intel, пригодных для удалённого захвата многих серверов.

Endeavor Security

До недавнего времени Крис Касперски вёл уединённый образ жизни в родном селе. С июня 2008 года удалённо работает на американскую компанию Endeavor Security, которая занималась безопасностью компьютеров и сетей. В 2009 году Endeavor Security была приобретена компанией McAfee.

«Крис знает ответ на самый главный вопрос в безопасности — как это работает, — говорит генеральный директор компании Кристофер Джордан. — И ещё он моментально рождает новые идеи». «Известность Касперски за пределами России не преувеличена, — поясняет другой сотрудник Endeavor Элис Чанг, — он очень известный хакер, причём именно в первоначальном значении этого слова: человек, который понимает самые основы того, как работает программа».[3]

С 2008 года живёт и работает в США[4].

Некоторые факты

Очень худощав. Имеет южный акцент, порой проглатывает и коверкает слова, смягчает окончания глаголов. Носит длинные волосы и бороду. Не придаёт значения одежде.[3]

Родное село Касперски описывает так: «интернет-выделенка десять мегабит канал».[3]

Библиография

Журналы, в которых публиковались статьи Криса Касперски

  • «BYTE Россия»
  • «Системный администратор»
  • «Хакер»
  • «Хакер-спец»
  • «IT спец»
  • «Программист»
  • «Компьютерра»
  • «Mobi»

Источники

  1. 1 2 резюме на англоязычном блоге К. Касперски в формате PDF
  2. В смысле не «взломщик», а в смысле «человек, любящий исследование подробностей (деталей) программируемых систем»
  3. 1 2 3 4 5 6 7 8 9 10 11 12 Игорь Садреев Добрый хакер // Большой город : журнал. — 2008. — № 18.
  4. Миграции IT-шников средней полосы: Где и как живут наши за границей

См. также

Ссылки

Публикации Криса по ИТ

Публикации Криса по астрономии

Источник: Крис Касперски

См. также в других словарях:

  • D (язык программирования) — У этого термина существуют и другие значения, см. D. D Семантика: мультипарадигменный: императивное, объектно ориентированное, обобщённое программирование Тип исполнения: компилятор Появился в: 1999 Автор(ы) …   Википедия

  • ЕС ЭВМ — У этого термина существуют и другие значения, см. ЕС (значения). ЕС ЭВМ (Единая система электронных вычислительных машин, произносится «еэс эвээм»)  советская серия компьютеров. Аналогия серий System/360 и System/370 фирмы IBM, выпускавшихся …   Википедия

  • Электронных вычислительных машин единая система — Ленточные накопители ЕС 5017 Компьютеры серии ЕС ЭВМ (Единая система электронных вычислительных машин, произносится «еэс эвээм») являлись аналогами компьютеров фирмы IBM System/360/370, выпускавшихся в США c 1964 года. Были программно и аппаратно …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»