Ассемблер и Си для Хакера #19. Соглашения о вызове функций

Описание к видео Ассемблер и Си для Хакера #19. Соглашения о вызове функций

Соглашения о вызове функций - всё что необходимо знать в полном объёме : stdcall , pascal , cdecl , fastcall , thiscall , vectorcall , safecall , конвенция Microsoft x64 . Примеры на ассемблере и Си. Соглашения о вызове функций анализируются с помощью отладчика x64 Dbg. Чтобы понять как это работает, нужно просто посмотреть на дизассемблированный код!
Скачиваем необходимый софт по ссылке: http://assembler-code.com/programmnoe....
Telegram "Ассемблер и Си": https://t.me/assembler_and_c
Эксклюзивная инфа: https://boosty.to/firststeps
Поддержать канал: https://boosty.to/firststeps/donate

00:00 Cоглашения о вызове функций
01:17 Конвенции о о вызове функций MASM32
03:05 Общее понятие соглашения о вызове
03:47 Исходник проекта
06:20 Запускаем программу в x64Dbg
06:45 Stdcall
09:30 Pascal
10:47 Cdecl или C
13:00 sprintf() или wsprintf()
13:47 Медитируем
13:55 Код на языке Си
16:08 Запускаем программу в отладчике
16:36 Fastcall
18:45 Медитируем
18:54 Thiscall
19:56 Vectorcall
20:23 Safecall
20:40 Microsoft x64

Комментарии

Информация по комментариям в разработке