Как устроен Portable Executable (PE) формат. Часть 1
Герценштубе
0:00 / 0:00
Как устроен Portable Executable (PE) формат. Часть 1
700 просмотров · 3 месяца назад
Герценштубе
917 подписчиков
700 просмотров · 3 месяца назад
Это видео первая часть из серии обучающих видео о Portable Executable формату. Здесь я делаю поверхностный обзор полей заголовков
Мой boosty:
https://boosty.to/herzenstube
Preply:
https://preply.in/ROMAN6EN2923821310
0:00 Вступление
0:25 Про .exe файлы
1:03 Расширение не нужно для запуска программы
1:40 Что такое оффсет
1:50 Как искать поля
2:01 Роль загрузчика Windows
2:28 про .dll и .sys файлы
2:38 Про ntoskrnl.exe
2:57 Зачем изучать PE формат
03:43 про исполняемый образ
04:07 Чего можно добитсья изменением полей PE заголовков
04:42 Структура PE файла
04:49 Что такое секция
05:24 Программы для работы с PE файлами
05:48 Dos Header
08:16 PE Header + File Header
10:26 Optional Header
11:32 Entry Point
11:44 RVA адреса и ImageBase
13:32 Выравнивание
14:14 Другие поля
14:20 SizeOfImage
15:34 DLLCharacteristics и ASLR
17:23 DataDirectories
18:07 Заключение
Статья с codeby:
https://codeby.net/threads/0x01-issle...
Чат в Telegram для всех интересующихся разработкой автоматизаций и читов для игр:
https://t.me/+FhxnOCTrAwM1NmM6