CTF---密码学入门第一题 这里没有key
這里沒有key分值:10
- 來源: 西普學(xué)院
- 難度:易
- 參與人數(shù):5577人
- Get Flag:1965人
- 答題人數(shù):2074人
- 解題通過率:95%
解題鏈接: http://ctf5.shiyanbar.com:8080/4/index.html?
原題鏈接:http://www.shiyanbar.com/ctf/7
【解題報(bào)告】
這是我入門密碼學(xué)開始寫的第一道題,題目標(biāo)題為這里沒有key,真的沒有key嘛,沒有key干嘛要你寫呢?于是點(diǎn)開解題鏈接,彈出一個(gè)對話框,對話框顯示了"這里沒有key"的字樣,點(diǎn)擊確定,咦,還真的什么都沒有誒,這個(gè)該怎么辦呢?
我們做Web題目有個(gè)原則,什么原則呢?遇到不懂的時(shí)候,先查看頁面的源碼,源碼里面是不是有玄機(jī)呢?我們點(diǎn)擊鼠標(biāo)右鍵查看頁面源碼,誒,源碼里面有這么一行:
還真有玄機(jī),這題目有點(diǎn)意思,這一行像亂碼一樣,然后它又不是亂碼,于是我們可以復(fù)制這一行源碼,這一行源碼到底是什么呢?如果說大家對網(wǎng)頁或者sp源碼有些研究的話,你就會(huì)知道這是一種加密方式,這種加密方式是什么呢,我簡單介紹下~~~
這里其實(shí)用到名為vbscript encode的加密技術(shù),這種技術(shù)是用來干什么的呢,這個(gè)技術(shù)最早是用來防止網(wǎng)站源碼被別人獲取,可以用這個(gè)來解密,舉個(gè)例子,有些人認(rèn)為自己網(wǎng)站源碼寫的比較好,但是呢,又擔(dān)心會(huì)被別人獲取,怎么辦呢,他就會(huì)把他的源碼加個(gè)密,編成一段亂碼一樣的東西,早期的話還是有點(diǎn)用的,現(xiàn)在的話大家都知道這個(gè)東西了,也就沒有什么太大作用了~~~這個(gè)可以用到一個(gè)工具,https://www.dheart.net/decode/index.php
然后將復(fù)制的這段代碼粘貼上去,即可得到解密結(jié)果,如下圖所示:
?
所以我們將答案粘貼上去,即為正確答案~~~
?
總結(jié)
以上是生活随笔為你收集整理的CTF---密码学入门第一题 这里没有key的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle 12.1的那些坑
- 下一篇: ArcEngine创建字段集