0x01 Intro
IDF是一個非常不錯的CTF訓練營椒袍。
牛刀小試里都是一些基礎(chǔ)難度的題辨赐,如常見的編碼格式,簡單的圖片隱寫折晦,簡單的加密等,比較適合ctf入門秽誊。
鏈接:IDF之牛刀小試
0x02 Writeup
2.1 被改錯的密碼
-
題目簡介
從前有一個熊孩子入侵了一個網(wǎng)站的數(shù)據(jù)庫炫狱,找到了管理員密碼藻懒,手一抖在數(shù)據(jù)庫中修改了一下,現(xiàn)在的密碼變成了cca9cc444e64c8116a30la00559c042b4视译,那個熊孩子其實就是我嬉荆!腫么辦求解!在線等酷含,挺急的鄙早。。
PS:答案格式wctf{管理員原密碼}
-
writeup
這道題主要考察MD5編碼椅亚。
所給串長度是33位限番,其中字符l不是16進制字符,去掉后得到md5串呀舔,通過在線md5解密網(wǎng)站cmd5解密得到原密碼:idf
2.2 啥弥虐?
-
題目簡介
誰能告訴我這是啥?答案又是啥。霜瘪。
-
writeup
這題考察的是圖片隱寫珠插。
通過16進制編輯器(如010 Editor, Winhex, 0xED等)打開即可在末尾發(fā)現(xiàn)wctf字串
2.3 ASCII碼而已
-
題目簡介
\u5927\u5bb6\u597d\uff0c\u6211\u662f\u0040\u65e0\u6240\u4e0d\u80fd\u7684\u9b42\u5927\u4eba\uff01\u8bdd\u8bf4\u5fae\u535a\u7c89\u4e1d\u8fc7\u767e\u771f\u7684\u597d\u96be\u3002\u3002\u0077\u0063\u0074\u0066\u007b\u006d\u006f\u0072\u0065\u006d\u006f\u0072\u0065\u005f\u0077\u0065\u0069\u0062\u006f\u005f\u0066\u0061\u006e\u0073\u007d
-
writeup
這題考察Unicode編碼。
我們直接通過Unicode解碼即可
2.4 摩斯密碼
-
題目簡介
嘀嗒嘀嗒嘀嗒嘀嗒 時針它不停在轉(zhuǎn)動
<pre>-- --- .-. ... . </pre>
嘀嗒嘀嗒嘀嗒嘀嗒 小雨它拍打著水花
<pre>-.-. --- -.. .</pre>
PS:答案格式wctf{你所知道的}
-
writeup
這題主要考察莫爾斯電碼粥庄,對應(yīng)下圖這張表解碼得到:MORSECODE
2.5 聰明的小羊
-
題目簡介
一只小羊跳過了柵欄丧失,兩只小樣跳過了柵欄豺妓,一坨小羊跳過了柵欄...
<pre>tn c0afsiwal kes,hwit1r g,npt ttessfu}ua u hmqik e {m, n huiouosarwCniibecesnren.</pre>
-
writeup
這題主要考察柵欄加密惜互。下面是一段百度百科的解釋:
柵欄密碼:所謂柵欄密碼,就是把要加密的明文分成N個一組琳拭,然后把每組的第1個字連起來训堆,形成一段無規(guī)律的話。不過柵欄密碼本身有一個潛規(guī)則白嘁,就是組成柵欄的字母一般不會太多坑鱼。(一般不超過30個,也就是一絮缅、兩句話)
- 一般柵欄加密都是先去掉空格鲁沥,然后再分組還原,但這題刪去空格后字串長度為71耕魄。71是素數(shù)無法分解画恰,所以我們認為空格無法忽略。
- 不刪去空格狀態(tài)下吸奴,字串長度為85=5*17允扇。嘗試進行兩種情況的解密
- 情況1:5個字符一組
解密結(jié)果是一串無意義的話<pre>taastg su km uwbnnfl,1, sah ,hoCer s hrntf me usncecikw ptuuq iaien0wei te} i{noris. </pre> - 情況2:17個字符一組
- 情況1:5個字符一組
- 解密結(jié)果如下:得到wctf{C01umnar}
<pre>the anwser is wctf{C01umnar},if u is a big new,u can help us think more question,tks. </pre>
0x03 Summary
基本功很重要!
一些實用的小工具及網(wǎng)站平常就需要注意收集整理
自己可以嘗試寫寫腳本來實現(xiàn)相應(yīng)功能
再次碰到時要做到秒殺