HackingLab渗透脚本关试题2:快速口算
分值: 350
小明要参加一个高技能比赛,要求每个人都要能够快速口算四则运算,2秒钟之内就能够得到结果,但是小明就是一个小学生没有经过特殊的培训,那小明能否通过快速口算测验呢?
通关地址
通关地址
通关说明:
打开通关地址,内容如下:
这里需要在2s内计算结果并提交,我们可以用脚本实现,脚本内容如下:
var bodyhtml=document.body.outerHTML; var suanshi=bodyhtml.substring(bodyhtml.indexOf("<br>")+17,bodyhtml.indexOf("<input")-1) var x=suanshi.split('+')[0].split('*')[0];
var y=suanshi.split('+')[0].split('*')[1];
var z=suanshi.split('+')[1].split('*(')[0]; var result=x*y+z*(x*1+y*1); document.getElementsByName("v")[0].value=result; document.getElementsByTagName("input")[1].click();
打开控制台,刷新页面后,复制脚本在控制台执行即可通关。
通关后的内容为:key is 123iohHKHJ%^&*(jkh
***********************************
愿 你 有 前 进 一 寸 的 勇 气 , 亦 有 后 退 一 尺 的 从 容 。
***********************************
***********************************
请尊重作者的劳动成果,转载请注明出处。
***********************************