一张印度的地图,好像没什么有用的信息。Page Source里面有一大段字符串。再根据里面的提示
Content-type: audio/x-wav; name=”indian.wav”
Content-transfer-encoding: base64
不难想出是要把这一段字符串decode,得到wav音频,然后听听里面有什么信息。这里用到base64
1 | msg = "" #这里补上Page Source里的字符串 |
得到sorry 但是不对,只看到这个
- “what are you apologizing for?”
根据Page Source里的提示“Maybe my computer is out of order.”,再结合那张印度地图,海洋和陆地的颜色标反了。因此,我们尝试一下把音频里面的每一帧颠倒一下,看看输出是什么。这里要用到wave模块。
1 | # -*- coding:utf-8 -*- |
不难听出You are a idiot. 改成idiot后,跳到的网页上有一句话
“Now you should apologize…”
跟前面的”what are you apologizing for?”呼应了哈!! 下一关 http://www.pythonchallenge.com/pc/hex/idiot2.html