16+Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 1. Основы чтения машинного кода: x86-64, ARM64, RISC-V
Где читать или купить
Описание
Чтение машинного кода — ключ к 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) как ИИ-наставников и дополнение об отпечатках языков программирования в бинарном коде. Для разработчиков, специалистов по ИБ и всех, кто хочет понять, что реально делает процессор.
О книге
| Серия | Программист в эпоху ИИ: реверс-инжиниринг, алгоритмы и новое мышление |
|---|---|
| Издательство | Автор |
| Год издания | 2026 |
| Язык | ru |
| Форматы | |
| Возрастное ограничение | 16 |





