Когда я говорю людям, что пишу книгу «IDA Pro для чайников», первая реакция почти всегда одинаковая:
«Но ведь такая книга уже есть! Дэн Салливан, 2004 год...»
И это правда. Книга Салливана была отличной для своего времени. Она научила тысячи людей основам реверс-инжиниринга. Я сам когда-то начинал с неё.
Но проблема в том, что с 2004 года изменилось ВСЁ. Мир технологий ушёл вперёд настолько, что книгу 2004 года можно читать разве что из исторического интереса.
Именно поэтому я и написал эту книгу. Не чтобы заменить Салливана, а чтобы дополнить его тем, чего там нет, и переосмыслить то, что устарело. Если вы читали Салливана в 2004 году — вы молодец. Но если вы читаете его сегодня — вы теряете время, потому что 80% материала устарело.

Что такое декомпиляция и зачем она нужна.
Вы уже знаете, что IDA — это дизассемблер. Она переводит машинный код в ассемблер. Но ассемблер — это всё равно сложно для новичка. Слишком много деталей, слишком много команд, слишком легко запутаться.
Декомпиляция решает эту проблему. Она переводит ассемблер в С-подобный код. Вместо того чтобы читать mov, push, call и гадать, что происходит, вы читаете if, for, strcmp и сразу понимаете логику.
Ключевой момент: Нажатие F5 — это не "волшебная кнопка", которая даёт настоящий исходный код. Это псевдокод — очень похоже на С, но с некоторыми особенностями. Он создан для чтения, а не для компиляции. Но для новичка он в 10 раз понятнее ассемблера.
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #учебник по программированию :: #программирование :: #Антонов :: #ассемблер :: #декомпиляция










