Skip to content
iconquestion edited this page Apr 7, 2026 · 1 revision

Aster Archive Wiki

欢迎来到 Aster Archive。

Aster Archive 是一个以现代网页交互探索为核心的 Web 闯关类游戏。玩家需要从页面源码、静态资源、请求与响应、接口行为,甚至协议细节中寻找线索,逐步发现通往下一关的入口。

整体风格接近一个轻量版的 WebCTF,但重点并不在高难度攻防,而在于通过关卡设计,引导玩家观察、分析并理解前后端交互中的各种有趣细节。

1. 游戏概览

1.1 游戏类型

Aster Archive 是一个基于网页进行闯关的探索型游戏。

每一关都可以看作一个相对独立的小型网页场景。你需要通过阅读页面、分析前后端交互、观察资源与行为细节,找出当前关卡隐藏的线索,并据此进入下一关。

1.2 游戏特色

Aster Archive 的重点在于:

  • 观察网页本身及其行为

  • 理解前后端交互过程

  • 从线索中推断正确入口

  • 体验循序渐进的网页探索过程

与传统 WebCTF 相比,它更偏向"探索与理解",而不是"攻防与利用"。

1.3 适合哪些玩家

本游戏适合以下类型的玩家:

  • 对网页前后端交互感兴趣的玩家

  • 想通过游戏方式接触 Web 基础知识的初学者

  • 希望体验轻量级解谜 / 闯关 / 类 CTF 内容的玩家

2. 基本玩法

2.1 关卡形式

每一关都是独立设计的。

你可以将其理解为一个独立网站的根目录页面:它有自己的页面内容、提示方式和交互逻辑,但不会直接依赖前后关卡的页面状态。

2.2 通关目标

每一关的目标都是找到通往下一关的 Flag

这个 Flag 同时也是下一关的入口 URL。也就是说,当你找到正确的 Flag 后,就可以直接通过它进入下一关。

2.3 Flag 格式

Flag 的常见格式为:

{下一关的两位数关卡号}-{十位随机小写字符串}

例如:

03-abcdefghij

在某些关卡中,为了便于辨认和校验,Flag 也可能写成:

flag-{下一关的两位数关卡号}-{十位随机小写字符串}

例如:

flag-03-abcdefghij

2.4 如何判断是否正确

如果你访问某个入口后返回 404,说明该 Flag 不正确,或者你还没有找到真正的下一关入口。

2.5 后端交互约定

部分关卡需要与后端接口交互。

这类请求的路径统一为:

/api/{当前关的两位数关卡号}/...

例如,当你位于第 05 关时,相关接口路径通常会以:

/api/05/

开头。

3. 游戏规则

在游玩过程中,请注意以下规则:

  1. 每一关都会提供提示,部分关卡会提供多级提示。

  2. 如果某一关存在特殊规则或例外情况,页面中会明确说明。

  3. 解题思路不会简单重复之前用过的方法,也不需要把前几关的方法强行拼接组合。

  4. 关卡难度会逐步提升,但整体会尽量保持在适合持续探索的范围内。

  5. 游戏内容主要涉及前后端基础知识,以及入门级 CTF 相关概念。

4. 游玩建议

如果你在某一关卡住了,可以尝试从不同角度重新观察问题,例如:

  • 页面本身是否还有未注意到的细节

  • 源码中是否包含额外信息

  • 静态资源是否提供了线索

  • 请求与响应中是否隐藏了提示

  • 页面行为是否与表面展示不一致

Aster Archive 的很多关卡并不要求复杂技巧,而更强调"观察、联想与验证"。

在需要时,你也可以借助 LLM 获取思路启发,但更推荐先自己尽量观察和推理,这样能更完整地体验关卡设计中的乐趣。

5. 开始游戏

游戏入口:

https://www.iconquestion.com/

祝你玩得开心,也希望你能享受探索与学习的过程!