pythonchallenge Level 12

第12关地址:http://www.pythonchallenge.com/pc/return/evil.html

账号:huge 密码:file

查看源码发现一个evil1.jpg

打开:http://www.pythonchallenge.com/pc/return/evil1.jpg

 改成evil2试试

得到提示信息,not jpg  .gfx

打开http://www.pythonchallenge.com/pc/return/evil2.gfx得到一个下载文件,evil2.gfx

继续打开:http://www.pythonchallenge.com/pc/return/evil3.jpg

提示 no more evils

不管他,打开http://www.pythonchallenge.com/pc/return/evil4.jpg

得到提示信息:Bert is evil! go back!

注:evil4只能用IE打开,其他浏览器看不到信息

打开 http://www.pythonchallenge.com/pc/return/evil5.jpg

404 是真的没了

继续处理刚才下载的文件,按照题目,牌堆是分成了五份,把文件读取之后分成五份存成图片。

file = open("evil2.gfx",'rb').read()
for i in range(5):
    f = open("zevil_%d.png" % i,'wb')
    f.write(file[i::5])
    f.close()

连起来是disproportional,ity划掉了不需要。

注:第四张图加载不完整,不太清楚原因,在pycharm里打不开,拖到电脑里可以打开,拖到浏览器打开看的相对完整一些。

获得下一关地址:http://www.pythonchallenge.com/pc/return/disproportional.html

posted @ 2021-12-07 09:56  OTAKU_nicole  阅读(68)  评论(0编辑  收藏  举报