Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 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. Практикум — от отдельных инструкций до шелл-кода, саммодифицирующегося кода и восстановления функций по дампам. Финальная часть — применение в реверсе, патчинге, поиске багов и оптимизации.…
Далее
На сайте электронной библиотеки Litportal вы можете скачать книгу Под микроскопом: От машинного кода до высокоуровневых языков». — Полное практическое руководство по архитектуре программ. Том 1. Основы чтения машинного кода: x86-64, ARM64, RISC-V в формате fb2.zip, txt, txt.zip, rtf.zip, a4.pdf, a6.pdf, mobi.prc, epub, ios.epub, fb3. У нас можно прочитать отзывы и рецензии о этом произведении.

