2、c01-xy-misc74.寻找密码(100分) 提示信息:(?<=F)[aeiour]\w*\...

Criado em: 7 de setembro de 2026

Respondido usando GPT-5.6 Thinking por Chat01

Pergunta

1.zip

2、c01-xy-misc74.寻找密码(100分)
提示信息:(?<=F)[aeiour]\w*\w{2,}\D{1,3}(?=I)提交答案格式:flag{xxxx}。

Pensamento

Searched 11 websites

Worked for 5m 57s

Resposta

根据压缩包里的线索,最符合提示的密码是 anonymous

关键点是三张图依次指向“PASSWORD → 黑客 → Anonymous”,第三张 Guy Fawkes 面具是最明显的 Anonymous 线索;同时正则验证:

FanonymousI(?<=F)[aeiour]\w*\w{2,}\D{1,3}(?=I) 匹配得到 anonymous

所以提交:

flag{anonymous}

Pergunta

不对啊

Python

python
import re pat=re.compile(r'(?<=F)[aeiour]\w*\w{2,}\D{1,3}(?=I)') for s in ["FreedomIsNotFree","Freedom Is Not Free","Freedom I","Fawkes Is","For I","Friend I","FreeBuf Inc","Fortinet Inc","Facebook Inc"]: m=pat.search(s) print(s, repr(m.group(0) if m else None))

Pensamento

Searched 7 websites

Worked for 10m 21s

Resposta

你说得对,前面的 anonymous 是误判。我把压缩包重新按文件层面检查了一遍,图片没有发现 EXIF 密码、JPEG 尾部追加数据、ZIP 注释或可直接提取的明文,所以这题更像是 ABC 三张图提供语义线索,再用正则截取

三张图对应的是:

  • A:PASSWORD
  • B:黑客
  • C:电影 V for Vendetta(V字仇杀队)

C 图不能简单解成 Anonymous。结合 V for Vendetta 最核心的关键词之一 Freedom,再看题目的正则:

regex
(?<=F)[aeiour]\w*\w{2,}\D{1,3}(?=I)

如果目标文本是类似:

text
Freedom Is ...

那么:

  • (?<=F):要求前面是 F,但不把 F 算进结果
  • r 开始匹配
  • (?=I):匹配到大写 I 前停止

得到的核心字符串就是:

text
reedom

所以现在最有依据的答案是:

flag{reedom}

这个比 flag{anonymous} 和正则提示的契合度高得多。

Compartilhar esta Q&A