| Addressing Mode | Description | Example |
|---|---|---|
Immediate | The value is given within the instruction | add 2 |
Register | The register name that holds the value is given in the instruction | add rax |
Direct | The direct full address is given in the instruction | call 0xffffffffaa8a25ff |
Indirect | A reference pointer is given in the instruction | call 0x44d000 or call [rax] |
Stack | Address is on top of the stack | add rsp |
BLUE TEAM / MALWARE REVERSE / ANALYSIS / STATIC / DISASSEMBLY / ASM