轻松解密WebDecode:从网页源码中挖掘隐藏的Base64 flag

WebDecode Pico CTF挑战

难度:简单 :puzzle_piece:
阅读时间:2分钟
发布日期:2025年5月15日

挑战概述

"WebDecode"挑战虽然简单,却很好地提醒了我们:flag常常就隐藏在显而易见的地方——特别是在看似无害的网页源代码中。

初始思路

这个网页应用提供了一个基础的多页面界面。主页面没有显示任何可疑内容,于是我遵循了网页挑战的黄金法则:

  • :magnifying_glass_tilted_left: 检查每个页面并查看源代码!

侦查与源代码分析

我浏览了整个网站,决定检查每个单独的页面,既通过浏览器查看,也通过右键→查看页面源代码的方式。

在访问about.html时,我在页面源代码中发现了一些有趣的内容——一个编码字符串被藏在注释或隐藏元素中。它看起来像这样:

notify_true="cGljb0NURnt3ZWJfc3VjYzNzc2Z1bGx5X2QzYzBkZWRfMDJjZGNiNTl9"

解码Flag

这个编码字符串看起来像是Base64,这是CTF挑战中非常常见的编码格式。

我迅速复制了这个字符串,并使用CyberChef工具的"From Base64"操作进行解码。

:check_mark_button: 解码结果就是我们要找的flag!

最终Flag

picoCTF{web_succ3ssfully_d3c0ded_02cdcb59}

更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
公众号二维码

posted @ 2025-07-10 20:01  qife  阅读(41)  评论(0)    收藏  举报