A-A+
实验Level 3中 假设攻击代码在栈中自地址0x5568727c开始存储了上述字符串参数的内容 进而(在若干必要指令之后)使用push指令自栈地址0x55687270开始存储了4个字节的rumble过程的首条指令地址 紧接着使用ret指令跳至rumble过程执行 则自栈地址0x55687278开始的4个字节的内容依次是什么?(每个字节的值须表示为前缀0x后跟2个十六进制数字 注意其中的数字a-f应采取小写形式 相邻字节之间以单个空格分隔 例如0x1a 0x2b 0x3c 0x4d)
问题详情
实验Level 3中,假设攻击代码在栈中自地址0x5568727c开始存储了上述字符串参数的内容,进而(在若干必要指令之后)使用push指令自栈地址0x55687270开始存储了4个字节的rumble过程的首条指令地址,紧接着使用ret指令跳至rumble过程执行,则自栈地址0x55687278开始的4个字节的内容依次是什么?(每个字节的值须表示为前缀0x后跟2个十六进制数字,注意其中的数字a-f应采取小写形式,相邻字节之间以单个空格分隔,例如0x1a 0x2b 0x3c 0x4d)
参考答案
0x7c 0x72 0x68 0x55