Mishra Mohit - Executable Files for Linux (2026)

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
10,941
Реакции
1,647
Credits
41,826
Executable Files for Linux / Исполняемые файлы для Linux
Фронт.jpg
Год издания: 2026
Автор: Mishra Mohit / Мишра Мохит
Язык: Английский
Формат: PDF/EPUB
Издательский макет
Интерактивное оглавление
Количество страниц: 338

Описание: Focusing on the Executable and Linkable Format (ELF) used in Linux and Unix systems, this book explores how code is compiled, linked, and loaded into memory, and how the operating system executes it. You’ll learn to analyse ELF files, debug and optimize programs at the binary level, write custom linker scripts, and understand dynamic linking and symbol resolution.
ELF files are important because low-level programming and binary analysis are critical skills for system programmers, embedded developers, and security researchers. With the rise of performance optimization, cybersecurity, and resource-constrained environments (e.g., IoT), understanding executables is more relevant than ever.
Executable Files for Linux provides a hands-on, modern approach to a topic often overlooked in learning resources today.
What You Will Learn:
· Analyse and modify ELF files to optimize software performance
· Debug and optimize programs at the binary level
· Write custom linker scripts for complex projects
· Understand dynamic linking, lazy loading, and symbol resolution
· Explore kernel-level processes for loading and executing binaries
Who This Book Is For:
Developers and programmers working on operating systems, embedded systems, or low-level software as well as performance engineers and security professionals.

Сосредоточив внимание на формате исполняемых файлов и связываемых файлов (ELF), используемом в системах Linux и Unix, эта книга исследует, как код компилируется, связывается и загружается в память, а также как операционная система выполняет его. Вы научитесь анализировать файлы ELF, отлаживать и оптимизировать программы на двоичном уровне, писать пользовательские скрипты компоновщика и разбираться в динамической компоновке и разрешении символов.
Файлы ELF важны, поскольку низкоуровневое программирование и бинарный анализ являются важнейшими навыками для системных программистов, разработчиков встраиваемых систем и исследователей в области безопасности. С развитием технологий оптимизации производительности, кибербезопасности и сред с ограниченными ресурсами (например, Интернета вещей) понимание исполняемых файлов становится более актуальным, чем когда-либо.
Исполняемые файлы для Linux - это практический современный подход к теме, которая сегодня часто упускается из виду в учебных ресурсах.
Что Вы узнаете:
· Анализируйте и модифицируйте файлы ELF для оптимизации производительности программного обеспечения
· Отлаживайте и оптимизируйте программы на двоичном уровне
· Писать пользовательские сценарии компоновщика для сложных проектов
· Разбираться в динамической компоновке, отложенной загрузке и разрешении символов
· Изучать процессы загрузки и выполнения двоичных файлов на уровне ядра
Для кого предназначена эта книга:
Разработчики и программисты, работающие над операционными системами, встраиваемыми системами или низкоуровневым программным обеспечением, а также инженеры по производительности и специалисты по безопасности.
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои
dumpz.ws