挑战说明
背景
一个 WebAssembly 例程会把任意长度的字节序列复制进十六字节缓冲区。紧邻其后的一个字节控制成功锁存器。
目标
把锁存器设为十六进制 42,并找出练习 Flag。
- 缓冲区
- 16 字节 @ 0x100
- 锁存器
- 1 字节 @ 0x110
- 目标
- 0x42

PWN // 进阶
让十六字节的 WebAssembly 缓冲区精准溢出一个有效字节。
挑战说明
一个 WebAssembly 例程会把任意长度的字节序列复制进十六字节缓冲区。紧邻其后的一个字节控制成功锁存器。
把锁存器设为十六进制 42,并找出练习 Flag。
互动实验
可选提示
尚未打开提示。使用提示不会影响进度。
提交 FLAG
最终校验准备好后,提交 Flag。
当每个字节都说得通,答案才值得相信。