Перейти к содержанию
Книги рядом
Обложка книги «Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 1. Основы чтения машинного кода: x86-64, ARM64, RISC-V»

Программирование

Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 1. Основы чтения машинного кода: x86-64, ARM64, RISC-V

Валерий Антонов

Жанр — Программирование; серия — Программист в эпоху ИИ: реверс-инжиниринг, алгоритмы и новое мышление; год издания — 2026; издательство — Автор; язык — Русский; формат — pdf; возраст — 16+.

Переход ведёт на сайт партнёра. Ссылка является партнёрской, цена для читателя не меняется.

О книге

Чтение машинного кода — ключ к reverse engineering, анализу малвари, поиску уязвимостей и оптимизации. Это практическое руководство ведёт от архитектуры фон Неймана и систем счисления к трём современным архитектурам: x86-64, ARM64 и RISC-V. Освоив ассемблер, вы перейдёте к ручному декодированию инструкций: префиксы, опкоды, ModR/M, SIB, смещения для x86-64, а также форматы ARM и RISC-V. Инструментарий включает IDA, Ghidra, radare2, отладчики GDB/x64dbg и справочники Intel SDM, Arm ARM. Практикум — от отдельных инструкций до шелл-кода, саммодифицирующегося кода и восстановления функций по дампам. Финальная часть — применение в реверсе, патчинге, поиске багов и оптимизации. Даны рекомендации по использованию нейросетей (ChatGPT, Claude, Gemini) как ИИ-наставников и дополнение об отпечатках языков программирования в бинарном коде. Для разработчиков, специалистов по ИБ и всех, кто хочет понять, что реально делает процессор.
Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 1. Основы чтения машинного кода: x86-64, ARM64, RISC-VВалерий Антонов
Читать полностью