Python challenge_8

来源:互联网 发布:网络销售特点 编辑:程序博客网 时间:2024/06/05 04:55

第八题地址:http://www.pythonchallenge.com/pc/def/integrity.html

第七题的图片那么小,第八题的图片就那么大,受上一题的影响,还以为又是图片处理,点击了以下图片,刚好出现一个身份验证,给的服务器提示是inflate,很挫的把用户名和密码输进去,答案果然是错的,看源码,给的信息还是挺多的,一个coords的数字串,尝试着转成字符,失败了,然后看到下面的一行绿色的代码的前两个字符分别是unpw,这难道不是传说中的用户名和密码吗?但是看到这个,我也不懂要怎么做了。。只能再次查攻略。

网上说和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'    import  bz2  print "un: ", bz2.decompress(un)  print "pw: ", bz2.decompress(pw) 

输出结果为

un:  huge

pw:  file

 

输进去,就直接到了下一题的链接了:http://www.pythonchallenge.com/pc/return/good.html

但是,那串coords是用来干什么的?先把这道题完成了,有空的时候再看看bz2这个模块。

参考博客:http://blog.csdn.net/kosl90/article/details/7257740

0 0
原创粉丝点击