-
Notifications
You must be signed in to change notification settings - Fork 1
/
2_gate2
56 lines (51 loc) · 1.47 KB
/
2_gate2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
http://monyer.com/game/game1/hello.php是我们的地址。
参看源码:
关键代码如下:
<script type="text/javascript">
document.oncontextmenu=function(){return false};
var a,b,c,d,e,f,g;
a = 3.14;
b = a * 2;
c = a + b;
d = c / b + a;
e = c - d * b + a;
f = e + d /c -b * a;
g = f * e - d + c * b + a;
a = g * g;
a = Math.floor(a);
function check(){
if(document.getElementById("txt").value==a){
window.location.href=a + ".php";
}else{
alert("密码错误");
return false;
}
}
</script>
密码是通过计算出来的,我想有的同学此时肯定在计算了吧。
我是不会干做这个事情的。让浏览器自己算吧。
到这个网址http://www.w3school.com.cn/tiy/t.asp?f=jseg_text
ps:w3school是学习互联网编程语言的好地方。
将代码修改为
var a,b,c,d,e,f,g;
a = 3.14;
b = a * 2;
c = a + b;
d = c / b + a;
e = c - d * b + a;
f = e + d /c -b * a;
g = f * e - d + c * b + a;
a = g * g;
a = Math.floor(a);
docoment.write(a);
function check(){
if(document.getElementById("txt").value==a){
window.location.href=a + ".php";
}else{
alert("密码错误");
return false;
}
}
直接将密码打印出来: docoment.write(a);
结果是424178
看来我们的第三关的入口地址已经得到了:http://monyer.com/game/game1/424178.php