挑战说明
背景
校验器只接受一个精确的 Flag。下载这个 149 字节模块,分析数据段与比较循环,再还原输入。
目标
无需穷举完整输入空间,找出校验器接受的 Flag。
- 模块
- 149 字节 WebAssembly
- 导出函数
- check(ptr, len)
- 变换
- 单字节可逆运算

逆向工程 // 高阶
逆向精简的 WebAssembly 校验器,找出其中的固定异或常量。
挑战说明
校验器只接受一个精确的 Flag。下载这个 149 字节模块,分析数据段与比较循环,再还原输入。
无需穷举完整输入空间,找出校验器接受的 Flag。
互动实验
可选提示
尚未打开提示。使用提示不会影响进度。
提交 FLAG
最终校验准备好后,提交 Flag。
当每个字节都说得通,答案才值得相信。