Подробно: ELF — расширяемый и подключаемый формат
Автор: stacksmashing
Загружено: 2020-10-27
Просмотров: 240022
Описание:
Файлы ELF есть везде: от PS4 до Wii и любого устройства Linux. В этом видео мы рассмотрим расширяемый и компонуемый формат и разберёмся, как он работает — на уровне байтов!
Исправления:
В начале я говорю «расширяемый», имея в виду исполняемый и компонуемый формат файла. «Расширяемый» — это старое название, сейчас его называют исполняемым. Должно быть, запутался :)
Дополнительная литература:
Спецификация ELF: https://refspecs.linuxfoundation.org/...
elf.h из ядра Linux: https://elixir.bootlin.com/linux/late...
Как запускаются программы: https://lwn.net/Articles/631631/
TLS: https://docs.oracle.com/cd/E19120-01/...
Переразмещение: https://refspecs.linuxbase.org/elf/ga...
sstrip: https://github.com/BR903/ELFkickers/
Временные метки:
0:00 Вступление
0:47 Сегмент и дифференциация разделов
2:05 Структура ELF
3:39 Структура данных заголовка ELF
9:34 Структура данных заголовка программы
13:54 Структура данных заголовка раздела
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: