[ pwn 学习 ] CTFshow-pwn12
2026-08-22 20:36:38

pwn12:相对基址变址寻址

1
2
3
4
mov ecx, msg
mov edx, 1
add ecx, 8
mov eax, [ecx + edx*2 - 6]

相对基址变址寻址 就是在“基址变址”的基础上再额外加减一个常量偏移

逐步计算

  1. ecx=msg
  2. edx=1
  3. ecx=msg+8

最终有效地址msg+8+1*2-6=msg+4

仍然是从msg读4个字节

ctfshow{0x5F656D6F}


相关笔记

  • pwn5 — 寻址方式总纲
  • pwn10 — 寄存器相对寻址
  • pwn11 — 基址变址寻址
  • pwn6 — 立即寻址(最基础的寻址方式)
上一页
2026-08-22 20:36:38
下一页