Stage 1
题目
如图所示:
分析
让我们进入下一关,直接将地址栏的 stage1.html 改为 stage2.html 即可
解题
https://p.hancel.org/stage2.html
Stage 2
题目
如图所示:
分析
F12查看源码,可以看到下一关的地址:
解题
直接在地址栏输入:
https://p.hancel.org/nexts.html
Stage 3
题目+分析
分析
F12(右键-查看源代码),可以看到下一关的地址
解题
https://p.hancel.org/gogo.html
Stage 4
题目+分析
F12查看源代码我们可以在元素末行发现其注释下标出下一关的网址,复制即可:
解题
https://p.hancel.org/lang/mac.html
Stage 5
题目+分析
首先我们可以通过其页面给出的信息为Windows系统图标,和下方的Linux系统图标,本题地址为mac.html,通过三者信息一结合,可知将地址改为linux.html即为下题答案。
解题
https://p.hancel.org/lang/linux.html
Stage 6
题目+分析
查看源代码,我们会发现其中有一个图片地址,点击跳转,我们会发现下一题答案就在图片之中,ruby.php。
解题
https://p.hancel.org/lang/ruby.php
Stage 7
题目+分析
第七关我们开始到了密码关,老规矩F12查看下源代码,我们可以看见有这样一串英文,他说密码在这里 The password is here,OK,这下我们就可以联想一下密码是不是here,输入跳转进入下一关。
直接在输入框输入即可
https://p.hancel.org/lang/ruby.php
Stage 8
题目+分析
F12,我们可以看见给出我们的三条信息,1:HTML实体字符 2:&????; 3:密码是五个字母的单词
我们可以想到 (空格)的英文单词也是五个字母:space,
答案:space
Stage 9
题目+分析
我们可以看见地址是rome.html,罗马的意思,源代码中有提示说这是一种加密方法,试试凯撒解密。然后我们就可以得到密码为mathematic.html
答案:mathematic.html
Stage 10
题目+分析
我们先查看源代码发现提示Hex,发现那串数字最高为9,试试十进制转换,根据现实结果,试试十六进制发现是正确答案。
答案:effaced.html
https://p.hancel.org/helloworld/effaced.html
Stage 11
题目+分析
两个提示:1:一串字符串; 2:base,我们可以联想到base加密,进行解密尝试一下,得出密码为:The password is storage
答案:storage
Stage 12
题目+分析
给我们的提示是一个经纬度,通过地图分析确定其表示地点为哪里,转换得打结果为 天安门
答案 tiananmen
Stage 13
题目+分析
根据给出的提示,我们能轻易看出这是一串摩斯密码,进行解密即可! HELLO.MORSE
答案: HELLO.MORSE
Stage 14
题目+分析
两条提示: 1:sony(索尼) 2:注释说这是一个梗,我们可以搜索一下索尼这是一个梗的相关信息,可以得到图二的图片信息 return4,所以密码就是4.
答案:4
Stage 15
题目+分析
查看源代码,发现代码存在问题,删除id的值,id="",即可。
Stage 16
题目+分析
16题没有给出提交功能,我们可以根据之前题中的源代码进行添加。添加一行<input type="submit" name="Submit" value="确认密码" οnclick="return check()">即可
答案:源代码中添加一行代码,<input type="submit" name="Submit" value="确认密码" οnclick="return check()">
Stage 17
题目+分析
F12查看源代码,可以看见其给出的密码已经远远超出20的范围,所以对源代码中的maxlength="20"的数值进行修改即可。
答案:将maxlength="20"的值修改即可。
Stage 18
题目+分析
没有提交功能,添加一行源代码即可。
答案:<input type="submit" name="Submit" value="确认密码" οnclick="return check()">
Stage 19
题目+分析
根据提示,我们将18题答案进行MD5解码,答案结果为18;同理将19通过MD5进行加密,得出答案:1f0e3dad99908345f7439f8ffabdffc4
答案:1f0e3dad99908345f7439f8ffabdffc4
Stage 20
题目+分析
分析代码可知结果为:110037296