Искусство дизассемблирования

Крис Касперски, Ева Рокко "Искусство дизассемблирования"(+ CD-ROM)

Внимание! У вас нет прав для просмотра скрытого текста.


БХВ-Петербург, 2008 грам. | 896 стр. | ISBN 9785977500821 | DjVu | 32.3Mb


Книжка посвящена вопросцам и способам дизассемблирования, познание которых дозволит отлично защитить свои программы и создать наиболее оптимизированные программные коды. Объяснены методы идентификации конструкций языков высочайшего уровня таковых, как C/C++ и Pascal, показаны разные подходы к реконструкции алгоритмов. Приводится обзор знаменитых хакерских приборов для Windows, UNIX и Linux - отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных устройств, вредного программного кода - вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам.

К книжке прилагается компакт-диск с полноцветными иллюстрациями и кодами осматриваемых образцов.

Для программистов и продвинутых юзеров.

Download
Внимание! У вас нет прав для просмотра скрытого текста.
|
Внимание! У вас нет прав для просмотра скрытого текста.
|
Внимание! У вас нет прав для просмотра скрытого текста.
|
Внимание! У вас нет прав для просмотра скрытого текста.



-Люди могут быть счастливы только при условии, что они не считают счастье целью жизни.(Джордж Оруэлл)


 (голосов: 0)



Комментарии (7) Напечатать

Другие новости по теме:
  • Тонкости дизассемблирования
  • Компьютерные сети
  • Библия Delphi
  • Microsoft .NET. Наиболее полное руководство
  • Укрощение Интернетa

  • Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

    #1 написал: acrocursE (6 апреля 2011 13:35)
    Под ангельскими чертами скрывалась женщина.
    [цитировать] ICQ: --
    #2 написал: encunkwoofe (11 апреля 2011 20:46)
    В Сочи на пляже играли в преферанс и засадили одному паровоз на мизере. Тот
    расстроился, объявил тайм-аут и пошел купаться. Заплыл довольно далеко и начал
    кричать, захлебываясь:
    - Помогите! Помогите! Несколько человек бросились в воду, и когда они до него
    доплыли, он им сказал:
    - Материально!
    [цитировать] ICQ: --
    #3 написал: varennigef (12 октября 2011 12:02)
    Врач заканчивает лекцию о действиях при обморожении.
    - Вы все поняли, что отмороженную конечность надо растереть снегом? Голос из
    зала:
    - Да. Но чем же растирать летом?


    --------------------
    [цитировать] ICQ: 141361443
    #4 написал: GorisNeutle (27 ноября 2011 14:42)
    Пьяный мужик подходит к унитазу и говорит:
    - Ихтиандр, сын мой!
    - Что, отец? Мужик, суя пальцы в рот:
    - Я тебе поесть принес...
    [цитировать] ICQ: --
    #5 написал: mihail (6 декабря 2011 02:35)
    - Что такое еврей 2000 года?
    - Русский сувенир.
    [цитировать] ICQ: --
    #6 написал: mihail (8 декабря 2011 20:53)
    Начальник нанимает секретаршу, показывает рабочее место:
    - Вот стол, вот стул, вот селектор, вот пишмашинка, работа с до 5, час обед,
    оклад 90 руб.
    - Как 90? Мало!
    - Что значит мало? Сколько тебе надо?
    - 300!
    - Да ты что? У меня главный инженер 300 получает!
    - Вот и еби своего главного инженера!
    [цитировать] ICQ: --
    #7 написал: kybersasha (29 декабря 2011 13:07)
    В школе маленького Рабиновича спрашивают:
    - Где работает твой отец?
    - В проституции.
    - Что ты такое говоришь?!
    - Ну да. Уходя на работу, всегда говорит: "Опять иду в этот бордель". А мама
    ему: "И хоть бы эти курвы хорошо платили!"
    [цитировать] ICQ: --
    Добавление комментария
    Ваше Имя:
    Ваш E-Mail:
    Код: Включите эту картинку для отображения кода безопасности
    обновить если не виден код
    Введите код:
     
    Warning: Unknown: open(/var/www/sesstmp/sess_23e2efd6b60e5976ff035c9f7f3d80ae, O_RDWR) failed: На устройстве кончилось место (28) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/sesstmp) in Unknown on line 0