picoCTF_who are you_writeup

更新於 發佈於 閱讀時間約 4 分鐘

前言

感覺再不寫些甚麼筆就要開始生鏽了,以這樣的心情決定開啟 picoCTF writeup 系列。

也是因為最近生活過得平平淡淡,沒什麼值得和大家分享的,只好來寫寫我覺得有趣的 picoCTF writeup。


這篇是這系列的第一篇。希望自己可以用簡顯易懂的方式帶著各位享受尋找寶藏(flag)的樂趣。


正文

題述



當我們點開題目給的網址(bing如果打不開請用chrome)應該會看到一串文字和一張 gif 圖,如下所示:

raw-image

看到這邊對於有看過類似概念題型的人應該會覺得這題很簡單,而且越解下去越覺得妙趣橫生,不過對於沒有概念的人那就只能通靈了。

我自己是屬於後者,因此我選擇使用魔法,而咒語如下:

Who are you? [WriteUp] | PicoCTF [Web Exploitation] | by Ngooi En Kai | Medium

如果不想念英文咒語或想看詳盡版的可以繼續往下讀(拜託了QQ)

開始解題

這題它其實是在考解題者對於 http header(維基百科有詳細介紹)的熟悉度。

首先它說它只相信 PicoBrowser,而告訴伺服器客戶端瀏覽器是哪種的是 User -Agent,預設是 Mozilla/5.0。既然題目跟我們說它只信任 PicoBrowser,那我們就依照它的要求改成 PicoBrowser。

改的方式有很多種,我自己用的是 burpsuite,它可以讓我們任意修改 http header。操作如下:

raw-image

Raw裡的就是封包,藍字的是 http 欄位

raw-image

在 repeater 中改好 User-Agent 後,按左上角的 send,右邊即會看到回傳回來的封包。長這樣......

raw-image

最重要的地方我已經框起來了。

它說它不信任從其他網站來的人,這時我們需要用到 Referer 這個可愛的東西。它的作用是告訴伺服器說我們是從哪個網站轉過來的。比方說,我們用 google 查詢方格子,當我們點選方格子的連結時攔截封包,即可以看到 Referer 後面寫著 www.google.com。

於是乎我們在 Connection 前面加一欄 Referer,並在其後面貼上題目給的網址。

以為這樣就結束了嗎,那就大錯特錯了。接下來才是好玩的地方。因為每當我們修改完一次,題目就又會給出新的要求。當我們感到煩不勝煩時,才會終於把 flag 給我們看。不過,我認為這也是它的趣味所在。

接下來的動作基本都是一樣,在此就不多做贅述。我直接講等等還會用到那些 http 欄位,剩下的部分就交給各位慢慢去享受啦。


  • Date:傳送該訊息的日期和時間
  • DNT:設為 1 要求網站不要追蹤
  • X-Forwarded-For:連接到某個網頁伺服器的客戶端的原始網際網路位址


最後一個講解一下,因為題目要求造訪者要是在瑞士,所以我們去網路上找一個瑞士的 ip偽造自己在瑞士。

而如何找到一個在瑞士ip呢?

我自己是直接查 Sweden Website,然後把找到的網址用Linux ping 或 nmap 掃一下就可以拿到了。還有一個小秘訣,只要網域裡有 .se 的基本上就是 Sweden Website了。

好,我們接續下去。


  • Accept-Language:瑞士語代號 sv


做到這邊基本上就結束了。往下滑,就會非常開心的發現我們已經拿到 flag 了(完結,灑花╰(*°▽°*)╯)

結語

做完這題讓我想到最近很夯的零信任架構,到底有多紅呢?資安大會上光一天就有三個議程是在講零信任架構了。可想而知這個概念是多麼受到現在資安界的重視。

從這題就可以看見它的重要性了。不管我們設多少道門檻,駭客終究還是會有辦法將它繞過去。因此才會有,對所有請求皆保持不信任、對權力的釋放皆以最低限度為準等概念出現。


好啦,老樣子,在這邊偷偷告述大家一個秘密。

聽說幫這篇按讚的會好運一整天喔🥰

內容總結
picoCTF平台
5
/5
avatar-img
16會員
106內容數
有別於未付費的文章,專題區的文章偏向愛情短篇小說,較有戲劇性,篇幅也會較長;未付費文章會偏向極短篇小說,並且以類似散文的手法寫作
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
本篇參與的主題活動
外遇是一場感情的試煉,撕裂了信任,也暴露了關係中的隱形裂縫。它讓人深陷傷痛與困惑,但同時也提供了一次重新審視自我與關係的機會。在這篇文章中,我們將深度解析外遇的成因、對愛情的影響,以及如何在裂痕中找到修復或重生的可能性,幫助你面對這場情感的挑戰,找到屬於自己的答案。
稍早跟朋友聊天,她向我詢問一個關於現階段她所遇到的一個選擇,目前找不到答案,一切混沌不明,問我她是不是一個「靈性沒有升級的」鬼打牆之人?電話打來的時候,恰好從行天宮參拜結束,我就一路從行天宮走到
有一頭鯨魚,到今天還一直在人們心中唱歌。牠從一生下來,聲音的頻率就比較高,有 52 赫茲那麼高。所以別的鯨魚聽不到牠的聲音,也聽不懂牠的意思。這頭音頻特殊的52 赫茲鯨魚,從被發現後就持續引起關注。科學家長期探尋,希望能找到其他的 52 赫茲鯨魚,據說後來真的有人發現一群「52 赫茲」在同時鳴唱。
  你心中有故事,卻不知道該怎麼表達出來?   你想寫小說,打開文檔,卻發現自己的腦袋跟word一樣空白?   你想動筆,卻發現每個人寫的小說都長得不太一樣,讓你無從參考?   那麼,這篇針對小說格式的教學文,應該可以幫上一點忙。   許多人都想寫小說,卻不是每個人都注重基本格式。然
外遇是一場感情的試煉,撕裂了信任,也暴露了關係中的隱形裂縫。它讓人深陷傷痛與困惑,但同時也提供了一次重新審視自我與關係的機會。在這篇文章中,我們將深度解析外遇的成因、對愛情的影響,以及如何在裂痕中找到修復或重生的可能性,幫助你面對這場情感的挑戰,找到屬於自己的答案。
稍早跟朋友聊天,她向我詢問一個關於現階段她所遇到的一個選擇,目前找不到答案,一切混沌不明,問我她是不是一個「靈性沒有升級的」鬼打牆之人?電話打來的時候,恰好從行天宮參拜結束,我就一路從行天宮走到
有一頭鯨魚,到今天還一直在人們心中唱歌。牠從一生下來,聲音的頻率就比較高,有 52 赫茲那麼高。所以別的鯨魚聽不到牠的聲音,也聽不懂牠的意思。這頭音頻特殊的52 赫茲鯨魚,從被發現後就持續引起關注。科學家長期探尋,希望能找到其他的 52 赫茲鯨魚,據說後來真的有人發現一群「52 赫茲」在同時鳴唱。
  你心中有故事,卻不知道該怎麼表達出來?   你想寫小說,打開文檔,卻發現自己的腦袋跟word一樣空白?   你想動筆,卻發現每個人寫的小說都長得不太一樣,讓你無從參考?   那麼,這篇針對小說格式的教學文,應該可以幫上一點忙。   許多人都想寫小說,卻不是每個人都注重基本格式。然
你可能也想看
Google News 追蹤
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
第一次使用這平台 處於摸索狀態 透過文字希望可以好好紀錄自己的生活
Thumbnail
新關係下,反思寫作對自己的意義,寫作成為記錄心情、想法的方式,如何找到平衡?同時也分享新學到的新詞語及感受。
Thumbnail
最近幫忙弄了貼圖, 寫個心得來小小紀念一下~ 不囉嗦,先上圖~
每天持續的書寫,是給自己的一個任務、一種生活記錄,是將自己的所學的內化及輸出。 隨著自我探索及生活重心的轉變,發現以前讓自己有所感悟的書籍、自我成長的影片已經不再受用、也不再那麼的有共鳴,不是因為厭煩或別人的創作沒有新意。 而是那些道理自己都懂了,不再會因為那些情緒或問題困擾了。但也因為這樣讓自
Thumbnail
原「主編後記」裡的分享(新單元新嘗試)。思考著,如果能讓更多人接收到這些知識點就更棒了⋯⋯
Thumbnail
如題所說 ~~ 沒更新有一段時間吧 , 最近發生很多事情 好的也有 壞的也罷 當我靜下心 仔細想想 順便打開網址 看看其他人的作品 不能說自己寫的不錯 不得不說 別人作品寫得也不錯 哈哈哈 雖然我很喜歡寫作 從一開始的部落格 無名小站 只到方格子 陸陸續續 過著平庸不凡的日子 (喝
IG重新整理了一下,試著做圖文,這篇談分享。
Thumbnail
最近加入了這個有趣的地方 ,收到了系統關切 ,怎麼還沒看到你的創作 文字,是人們用來溝通交流的工具。 常常會很佩服能把文字依照自己想法,打成一大串文章的創作者。 總是想像,能一直不斷的創作文章,以此維生的人,到底是如何文思泉湧的。 也許真的需要不斷的大量閱讀,才能有更多的文字素材可以隨時讓大
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
第一次使用這平台 處於摸索狀態 透過文字希望可以好好紀錄自己的生活
Thumbnail
新關係下,反思寫作對自己的意義,寫作成為記錄心情、想法的方式,如何找到平衡?同時也分享新學到的新詞語及感受。
Thumbnail
最近幫忙弄了貼圖, 寫個心得來小小紀念一下~ 不囉嗦,先上圖~
每天持續的書寫,是給自己的一個任務、一種生活記錄,是將自己的所學的內化及輸出。 隨著自我探索及生活重心的轉變,發現以前讓自己有所感悟的書籍、自我成長的影片已經不再受用、也不再那麼的有共鳴,不是因為厭煩或別人的創作沒有新意。 而是那些道理自己都懂了,不再會因為那些情緒或問題困擾了。但也因為這樣讓自
Thumbnail
原「主編後記」裡的分享(新單元新嘗試)。思考著,如果能讓更多人接收到這些知識點就更棒了⋯⋯
Thumbnail
如題所說 ~~ 沒更新有一段時間吧 , 最近發生很多事情 好的也有 壞的也罷 當我靜下心 仔細想想 順便打開網址 看看其他人的作品 不能說自己寫的不錯 不得不說 別人作品寫得也不錯 哈哈哈 雖然我很喜歡寫作 從一開始的部落格 無名小站 只到方格子 陸陸續續 過著平庸不凡的日子 (喝
IG重新整理了一下,試著做圖文,這篇談分享。
Thumbnail
最近加入了這個有趣的地方 ,收到了系統關切 ,怎麼還沒看到你的創作 文字,是人們用來溝通交流的工具。 常常會很佩服能把文字依照自己想法,打成一大串文章的創作者。 總是想像,能一直不斷的創作文章,以此維生的人,到底是如何文思泉湧的。 也許真的需要不斷的大量閱讀,才能有更多的文字素材可以隨時讓大