python challenge <八>

来源:互联网 发布:ios存照片软件 编辑:程序博客网 时间:2024/06/07 19:58

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

题目是一幅画,下面有一句话: where is the missing link? 一头雾水.还是老思路,当画面上找不出答案时,就上page resource看看.

里面有这样一个url地址引起了我的注意:

<map name="notinsect"><area shape="poly" coords="179,284,214,311,255,320,281,226,319,224,363,309,339,222,371,225,411,229,404,242,415,252,428,233,428,214,394,207,383,205,390,195,423,192,439,193,442,209,440,215,450,221,457,226,469,202,475,187,494,188,494,169,498,147,491,121,477,136,481,96,471,94,458,98,444,91,420,87,405,92,391,88,376,82,350,79,330,82,314,85,305,90,299,96,290,103,276,110,262,114,225,123,212,125,185,133,138,144,118,160,97,168,87,176,110,180,145,176,153,176,150,182,137,190,126,194,121,198,126,203,151,205,160,195,168,217,169,234,170,260,174,282" href="../return/good.html" /></map>
但是点击这个link后弹出对话框,是需要用户名和密码的.接着往下找,看看有没有进一步的提示吧:

<!--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'-->

这应该是指的是user name 和 password.从格式来看应该可以通过解压缩来得到真正的字符信息,得到了打印出的信息:

user: hugepass: file

其实到这儿我有写头晕了, 因为如果直接点这个网址,打开的实际上是下一题的page source.看来应该是图片上还有玄机. 又重新回到页面, 用鼠标在图片上晃了一圈才发现, 原来翅膀附近是有可以点击的.OK, 此时已经不需要再输入用户名,密码了,直接进到下一题:

http://www.pythonchallenge.com/pc/return/good.html


BTW, 在网上看了一些提示才知道图片上是可以点击的.事实上直接看page source应该就可以看出这个问题来了. 当shape的属性设置为poly(多边型), 其实就指定了link的位置,只是因为不熟悉HTML 编程才会觉得无从下手.




原创粉丝点击