跳至主要内容
MY 15:48
挑战01/ 06

WEB // 入门

票据篡改

利用不安全的对象合并,让受保护的优先级被新对象继承。

状态就绪入门

挑战说明

背景

一个 JSON 自定义器会把用户输入递归合并进新对象。在不提交顶层 priority 属性的前提下,让对象继承 rush 优先级。

目标

让空对象的 priority 变成 rush,再恢复生成的 Flag。

输入
JSON 对象
成功条件
({}).priority === "rush"
攻击面
原型链

互动实验

启动实验

下一步,由你决定

别只看载荷拥有什么,更要追查合并过程继承了什么。

可选提示

提示

尚未打开提示。使用提示不会影响进度。

    最终答案

    最后一步

    提交你的 Flag。

    正在准备挑战…