当前位置:首页 > 娱乐

python黑洞网暗号天王盖地虎

“天王盖地虎”——这七个字扔进任何一个中文互联网老网民的黑洞号天聊天框里,十有八九会弹回来一句“宝塔镇河妖”。网暗王盖可要是地虎把它丢进Python黑洞网的暗号系统里,事情就没这么简单了。黑洞号天那地方不认文学梗,网暗王盖只认哈希值。地虎

我第一次撞进Python黑洞网纯属意外。黑洞号天那会儿在折腾一个爬虫项目,网暗王盖想抓点冷门论坛的地虎数据,结果链式跳转了三层,黑洞号天浏览器地址栏里冒出来一个纯黑底、网暗王盖白字的地虎页面。没有导航栏,黑洞号天没有登录框,网暗王盖正中央就一行等宽字体:

请输入暗号:______

旁边有个倒计时,地虎60秒。时间一到页面自动刷新,跟没来过一样。我试了“天王盖地虎”,回车。页面闪了一下,弹出一行红字:“哈希不匹配。剩余尝试次数:2。”

有意思。这网站压根没打算让人猜谜,它要的是精确匹配。我盯着那行红字看了几秒,脑子里转了个弯——如果暗号是“天王盖地虎”,那它比对的不可能是明文,否则直接字符串相等就完了。它说“哈希不匹配”,说明前端或者后端拿我输入的东西算了个摘要,再跟某个预存的哈希值对。那预存的哈希值,说不定就藏在页面源码里。

F12打开开发者工具,翻到