您的位置:首页 > 编程语言 > Python开发

PythonChallenge Mission 8

2016-03-14 21:03 274 查看
打开第8关,发现图片是一张蜜蜂,联系到数字8,莫非和蜜蜂跳舞有关?

其实就是蜜蜂上圈出了一个区域,点击它就可以进入下一关,当然是要输入密码的情况下。。。

源代码中有两行注释,分别是以un、pw开头的一坨不认识的字符,显然这就是加密过得用户名和密码啊,然后就开始解密,然并不知道是怎么加密的,何谈解密!!!

后来,我总算发现了它给这个蜜蜂,Title还命名为wroking hard,就是为了提示我们busy(bz2)啊!PythonChallenge真是“用心良苦”啊啊啊,不多说了,上代码:

import bz2
un= 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00 \x00!\x9ah3M\x07<]\xc9\x14\xe1BA\x06\xbe\x084'
pw= 'BZh91AY&SY\x94$|\x0e\x00\x00\x00\x81\x00\x03$ \x00!\x9ah3M\x13<]\xc9\x14\xe1BBP\x91\xf08'
print bz2.decompress(un)
print bz2.decompress(pw)输出:
huge

file

进行身份验证后成功进入下一关http://www.pythonchallenge.com/pc/return/good.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python PythonChallenge