标签:upper 十六进制 空格 import pop tool 汇编指令 答案 序列
都说学好汇编是学习PWN的基础,以下有一段ROPGadget的汇编指令序列,请提交其十六进制机器码(大写,不要有空格)
XCHG EAX,ESP
RET
MOV ECX,[EAX]
MOV [EDX],ECX
POP EBX
RET
提交格式:PCTF{你的答案}
在pwntools里输入如下代码
from pwn import * print asm(‘XCHG EAX,ESP\nRET\nMOV ECX,[EAX]\nMOV [EDX],ECX\nPOP EBX\nRET‘.lower()).encode(‘hex‘).upper()
得到flag:
PCTF{94C38B08890A5BC3}
标签:upper 十六进制 空格 import pop tool 汇编指令 答案 序列
原文地址:https://www.cnblogs.com/hktk1643/p/13830436.html