码迷,mamicode.com
首页 > 编程语言 > 详细

pythonchallenge闯关 第6题

时间:2017-10-01 12:21:10      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:img   闯关   hid   info   跳转   内容   isp   nts   imp   

6、Hint:(1)<!-- <-- zip -->

试着把URL后缀.html改为.zip

发现可以下载

zip文件最后有一个readme.txt

Hint:(2)start from 90052

  (3)answer is inside the zip

打开90052 发现类似于第四题 不过一个是网页一个是文件

技术分享
import zipfile
import re

z = zipfile.ZipFile(channel.zip, mode=r)

filecontent = z.read(90052.txt)

filecontent = filecontent.decode(utf-8)

print(filecontent)
(6.1)

跳转到最后的文件内容是:Collect the comments.

技术分享
import zipfile
import re

z = zipfile.ZipFile(channel.zip, mode=r)

filecontent = z.read(90052.txt)

filecontent = filecontent.decode(utf-8)

print(filecontent)

l = [z.getinfo(90052.txt).comment.decode(utf-8)]

filenameprev = re.findall(r[0-9], filecontent)

while len(filenameprev) != 0:
    filename = ‘‘.join(filenameprev) +.txt
    filecontent = z.read(filename).decode(utf-8)
    print(filecontent)
    l.append(z.getinfo(filename).comment.decode(utf-8))
    filenameprev = re.findall(r[0-9], filecontent)

print(‘‘.join(l))
(6.2)

最后显示的是由O,X,Y,G,E,N和*组成的HOCKEY

替换URL为oxygen进入下一题

pythonchallenge闯关 第6题

标签:img   闯关   hid   info   跳转   内容   isp   nts   imp   

原文地址:http://www.cnblogs.com/Zzzml/p/7616917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!