js challenge
来源:互联网 发布:手机淘宝 已买到的宝贝 编辑:程序博客网 时间:2024/05/16 12:34
1:首先观察胜利的条件:就是文本框里的字符串在点击按钮后是否满足原密码。
为此我们先看源代码,从中查找onclick
可以看出决定按钮功能的函数是check,我们在查找check函数。
这时可以看出密码是cookies。
2.从题目可以看出是让js不能运行。
我们只要在浏览器中设置即可,如图。
3.
由题目可以算出moo等于14,因此只要在文本框中添加14个字符的字符串即可。
4.第四题如同第一题,先查找onclick,可以找出check函数起作用,再查找check函数,如图。
可以知道密码是RawrRawr变量的值,查找可以看到其值为moo,因此密码是moo。
5.如同上面的操作,可以看到check函数的内容
密码等于moo的值,而moo等于一串URL码,我们可以百度URL转换器,把url码转换成ASCII码。如图。
密码就是ilovemoo了。
6.我们操作如上,但是找到了一个checkpass函数,但是源码中找不到checkpass函数,于是我们看一下外接的js文件有没有。如图。
这个函数并不是checkpass。
我们查找<script ,可以找到一个链接。如图。
当我们打开这个链接时就可以看到密码了。如图
那么密码就是moo pwns
7.第七题我们通过如上的操作,可以看到这样的源码。
我们把URL转为ASCII码,可以看出document后的意思是指:document[_0x4e9d[1]write等等等等,当我们把下文的十六进制换成ASCII码后可以看出一些问题。如图。
这些十六进制代表一个按钮,并且密码就在其中,就是z00w1n
做过这些题后,感到熟练掌握一门语言是很重要,还有要多百度,并且要多方面学习。网页这方面东西很复杂很乱,包含的东西太多,一定要多了解了解才可以更快地做题。
- js challenge
- New Challenge
- IT Challenge
- python challenge
- Checker Challenge
- Checker Challenge
- Checker Challenge
- Checker Challenge
- Checker Challenge
- Python Challenge
- Checker Challenge
- Python Challenge
- LCM Challenge
- new challenge
- python challenge
- Python Challenge
- Python challenge
- Tinkoff Challenge
- 23种设计模式用英语如何表达?
- restore BST from pre-order
- OPS - Reconfiguration and Instance Startup in OPS (Doc ID 114566.1)
- Spring MVC的拦截器
- ASM+RAC==>>单实例+文件系统迁移步骤
- js challenge
- 需要会的知识点
- Spring框架快速入门之简介
- 参加“电子所技术论坛”
- java基础——判断与循环控制语句
- android Math类
- 《老罗的Android之旅》导读PPT
- Troubleshooting Scheduler Autotask Issues (Doc ID 1561498.1)
- 国产OS将逐渐替代windwos