x64 Assembly and C++ Tutorial 27: Calling C++ from ASM
In this, the 27th, tutorial, we will looking at the “C“ calling convention from the Caller’s point of view. This is not Assembly. It’s the meaning of ’extern “C“’ that we’ve been placing at the start of our procedures.
Parameters used to be pushed onto the stack from right to left but nowadays the first four are passed by the registers RCX, RDX, R8 and R9 respectively. Stack space is still preserved for these parameters in the form of “Shadow Space“. Shadow space is the space that the first four parameters
2 views
970
420
9 months ago 00:08:01 0
new attack leaks secrets using RAM as a radio
10 months ago 00:06:50 0
lol crowdstrike just destroyed the internet
1 year ago 00:35:33 0
Основы Ассемблера, часть #01. О чём этот курс
1 year ago 00:08:03 0
you will never ask about pointers again after watching this video
1 year ago 00:08:28 4
secret backdoor found in open source software (xz situation breakdown)
1 year ago 00:08:32 5
researchers find unfixable bug in apple computers
1 year ago 00:01:15 0
coding in c until I go completely insane
1 year ago 00:15:46 13
Зачем нужен ассемблер на примере. Соглашения о вызовах разных архитектур. Вода, которая проясняет
1 year ago 00:03:52 1
Windows 8.1 Start screen in Windows 10 RTM
2 years ago 00:05:42 0
why do hackers love strings?
2 years ago 00:08:27 0
What’s inside a .EXE File?
2 years ago 00:13:56 0
everything is open source if you can reverse engineer (try it RIGHT NOW!)
2 years ago 00:53:33 1
GNU Assembler x64. Установка и первая программа в Ubuntu
2 years ago 00:40:58 0
GNU Assembler x64. Статические библиотеки
3 years ago 00:17:44 0
Modern x64 Assembly 1: Beginning Assembly Programming
3 years ago 00:09:09 0
Self-Learning Reverse Engineering in 2022
3 years ago 00:16:59 0
Hello world | пример ассемблер | Ubuntu Unix Linux