CTF---Web入门第一题 what a fuck!这是什么鬼东西?
Posted Angel_Kitty
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CTF---Web入门第一题 what a fuck!这是什么鬼东西?相关的知识,希望对你有一定的参考价值。
what a fuck!这是什么鬼东西?分值:10
- 来源: DUTCTF
- 难度:易
- 参与人数:7942人
- Get Flag:3358人
- 答题人数:3475人
- 解题通过率:97%
what a fuck!这是什么鬼东西?
解题链接:http://ctf5.shiyanbar.com/DUTCTF/1.html
原题链接:http://www.shiyanbar.com/ctf/56
【解题报告】:
这是我入门Web开始写的第一道题,what a fuck!第一眼看到这名字,特别惊讶,到底是什么东东呢?点开来一看,还真是:一堆由"[","]","{","}","(",")","!","+"组成的长串,看起来特别头疼,如果有了解的同学,一眼就可以看出来,这是一段jother编码,我简单介绍一下jother编码,jother是一种运用于javascript语言中利用少量字符构造精简的匿名函数方法对于字符串进行的编码方式,其中少量字符包括"[","]","{","}","(",")","!","+"。只用这些字符就能完成对任意字符串的编码,本质上是一种javascript的编码,缺点我们也看到了,编码极其冗长和复杂~~~
下面给出一个例子:
代码转换成jother编码变得极为冗长和复杂。。。
要想确信这段代码可以在javascript上运行,只需要打开浏览器(火狐或者谷歌浏览器都行),按F12,在控制台上输入这段代码,按下回车即可~~~
具体操作如下图:
该密码即为解密答案~~~
然后就OK啦~~~
以上是关于CTF---Web入门第一题 what a fuck!这是什么鬼东西?的主要内容,如果未能解决你的问题,请参考以下文章