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

pwn10:寄存器相对寻址

寄存器相对寻址就是 现有一个基准地址,再在这个地址基础上加一个偏移

1
2
3
mov ecx, msg
add ecx, 4
mov eax, [ecx]

ecxmsg起始地址偏移到msg+4

读取msg+4起始4字节6F 6D 65 5F(o``m``e``_)

小端结果0x5F656D6F

ctfshow{0x5F656D6F}


相关笔记

  • pwn5 — 寻址方式总纲
  • pwn8 — 直接寻址(无偏移)
  • pwn9 — 寄存器间接寻址(无偏移)
  • pwn11 — 基址变址寻址(ecx + edx*2
  • pwn12 — 相对基址变址寻址(基址+偏移+变址)
上一页
2026-08-22 20:36:38
下一页