PythonChallenge Mission 8

打开第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




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值