2014年10月14日 星期二

PicoCTF 2013 - Spaceport Map (攻略)

【攻略題目】Spaceport Map

【題目內容】請按我

【攻略方法】

一開始進入這題的時候,應該可以注意到題目中附了一張 GIF 檔。基本上,各位在這裡只需要了解,GIF 檔案內可以一次放入多張圖片,並且會依序顯示。這樣就會出現動畫的效果。想要有更深入的了解的話,可以參考相關連結中的 wiki。

那各位看那張動畫時,應該就可以發現,右下角的文字會一直變化,而且大概就只有幾句話一直在循環播放。如果盯得夠久,應該就能夠發現有一段話只出現一瞬間,然後下一秒可能就消失了,所以也很難看清楚上面寫甚麼。

在這裡,各位的好奇心就非常的重要,像這種曖昧的東西當然要給他看清楚囉!因此這裡提供兩種方法讓大家看到那段話:


1. 利用反應的速度 

應該有不少人知道,鍵盤上有一個「Print Screen」的按鍵對吧!它的用途就是用來擷取現在的畫面用的。擷取後就會存在剪貼簿裡面,然後打開一個繪圖軟體,直接在空白的地方貼上就可以取得截圖。

如果我們能夠很快地利用一個按鍵來截圖,那我們只要在那句話出現的瞬間按下按鍵,就可以把那個畫面擷取下來了。這邊就是考驗各位反應的速度啦!請試試看吧!


2. 把 GIF 檔中的圖片分離出來

上面有提到,其實 GIF 檔案就是一堆圖片存在一起,然後預設設定出現時間與順序而已。因此理論上圖片應該是可以分開的吧?沒錯!確實可以這樣做

當然這邊也不會要求各位自行寫程式分離,只要大家上 Google 搜尋 (Google 真是好物),然後輸入關鍵字「GIF Splitter」(GIF 分離器),就可以找到一大堆的線上分離網站。

像是這個網站:http://ezgif.com/split

只要我們先用另存新檔把 picoCTF 上的圖片存起來,然後上傳到那個網站。他們就可以幫我們把圖片分開。


如果各位完成了上面兩種方式中的任一種,應該會看到一段話為:「Key: Do passports....」(這邊並沒有打出完整的內容,請各位自己去嘗試看看)。既然上面都寫「Key」了,那冒號後面的那句話應該就是密碼。因此只要輸入進去就可以成功過關!


【相關連結】

維基百科 - GIF

http://zh.wikipedia.org/wiki/GIF

沒有留言:

張貼留言