📚 Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with In…
✍️ Автор: Dmitry Vostokov
Эта книга идеально подходит для разработчиков Linux-приложений, которые хотят углубиться в реверс и отладку кода.
Она охватывает темы, от инструкции x64 ассемблера и работы с указателями до отладки в реальном времени и анализа бинарного C/C++ кода.
🔥 Что тебя ждет в книге?
🟠 Погружение в x64 ассемблер. Придется вспомнить азы ассемблера, чтобы ты снова почувствовал, как это — работать на низком уровне.
🟠 Работа с GDB. Этот инструмент не просто помогает отлаживать, он раскрывает секреты бинарного кода.
🟠 Чтение кода без комментариев. Научишься читать и анализировать скомпилированный код с нуля, начиная с простого дизассемблирования и заканчивая сложным реверсом.
🟠 Разбор работы компиляторов. Понимание того, как компиляторы превращают C/C++ код в машинный, откроет перед тобой новые горизонты отладки.
👉 @bfbook