Практический анализ двоичных файлов. Как самому содать в Linux инструментарий для оснащения, анализа...






Современные вредоносные программы все сильнее обфусцированы и стремятся обмануть аналитиков. Поэтому нам нужны более изощренные методы, способные развеять эту завесу тьмы, - и в этом может помочь двоичный анализ, цель которого - установить истинные свойства двоичных программ и понять, что они делают в действительности. В книге рассматриваются вопросы двоичного анализа и оснащения двоичного кода. После знакомства с базовыми понятиями и форматами двоичных файлов вы приступите к их анализу, применяя для этой цели набор средств GNU/Linux binutils, дизассемблирование и внедрение кода. Затем вы реализуете инструменты профилирования с применением Pin, создадите инструменты динамического анализа заражения с помощью libdft и т. д. Издание предназначено специалистам по безопасности, а также будет полезно системным программистам на C/C++ и ассемблере для x86-64.Подробнее:
Go to description and details| Publisher | ДМК Пресс |
| Publication year | 2021 |
| ISBN | 978-5-9706-0978-1 |
| Weight, g | 880 |
Современные вредоносные программы все сильнее обфусцированы и стремятся обмануть аналитиков. Поэтому нам нужны более изощренные методы, способные развеять эту завесу тьмы, - и в этом может помочь двоичный анализ, цель которого - установить истинные свойства двоичных программ и понять, что они делают в действительности. В книге рассматриваются вопросы двоичного анализа и оснащения двоичного кода. После знакомства с базовыми понятиями и форматами двоичных файлов вы приступите к их анализу, применяя для этой цели набор средств GNU/Linux binutils, дизассемблирование и внедрение кода. Затем вы реализуете инструменты профилирования с применением Pin, создадите инструменты динамического анализа заражения с помощью libdft и т. д. Издание предназначено специалистам по безопасности, а также будет полезно системным программистам на C/C++ и ассемблере для x86-64.Подробнее:
| Publisher | ДМК Пресс |
| Publication year | 2021 |
| ISBN | 978-5-9706-0978-1 |
| Weight, g | 880 |