ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

CTF源码解题

CTF源码解题

1.打开题目发现在页面上没有想要的源码,这就说明flag 写在 HTML 注释<!-- -->里,页面肉眼看不到,必须查看网页源代码才能发现。

2. 操作步骤(浏览器通用)

步骤 1:打开目标页面

访问地址:http://146.56.212.93:34026

步骤 2:打开网页源代码

两种方式任选其一:

  1. 快捷键:键盘按Ctrl + U(Windows)/Command + U(Mac)
  2. 右键页面空白处 → 选择「查看网页源代码」

步骤 3:快速定位 flag

源码页面内容很长,手动翻找很慢,用查找功能: 快捷键Ctrl + F调出搜索框,输入flag,页面会自动跳转到包含 flag 的那一行。

步骤 4:提取 flag

找到第 801 行的注释内容:

html

预览

<!-- flag{bb1f903a-ec63-4292-817b-02bebfa956be} -->

花括号内即为本题 flag:flag{bb1f903a-ec63-4292-817b-02bebfa956be}

3. 原理说明

HTML 注释<!-- 内容 -->里的文字不会渲染展示在网页可视区域,普通浏览页面看不到,但源代码会完整保留,是 Web 入门 CTF 最基础的隐藏 flag 考点。

返回列表