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
17會員
108內容數
有別於未付費的文章,專題區的文章偏向愛情短篇小說,較有戲劇性,篇幅也會較長;未付費文章會偏向極短篇小說,並且以類似散文的手法寫作
留言
avatar-img
留言分享你的想法!
本篇參與的主題活動
靈感用盡、鍵盤不再響,盯著喜歡、分享、留言的數字,心跳跟著小鈴鐺七上八下⋯⋯vocus 2025 年 4 月限定新商品,要為創作者打氣! 🚨「創作者打氣包」 最懂創作者的vocus,為創作者打造 ✨ 打氣包,包什麼?!四件道具挺創作者 一、【打氣復活卷】 專屬你的打氣小語,成功登記免費
繼打戲要怎麼寫?(一),第二三篇注重在打戲最常出現的問題點,這些問題對打戲的危害巨大,所以接下來的兩篇不是「要怎麼寫」,而是「不要怎麼寫」。 打戲寫得好,通常成功的因素是難以模仿的,因為那是大師高手們花了無數檯面下的工夫打磨後的成果。但是,有些因素會讓打戲變得很爛
今天收到方格子的通知信:錄取了 2025/2 的方格子本月新星!首先一定要大聲感謝方格子的厚愛,也留言給每一位有幸一起獲得本月小幸運的作者,希望大家都能繼續創作。不過回顧自己的文章,發現原來我已經寫文一個月了!不藏私直接公佈後台,你猜猜大家都喜歡什麼類型的文章?
不知道各位創作者們是否也會有擔心內容重複一樣的困擾呢? 目前為圖文雙棲,圖片的創作其實很常早就在其他平台發過了,不論是社團、噗浪、IG、X等等,以至於有時後要搬回方格子更新的時候會有種:「我要一樣的話再說一次嗎?大家會不會覺得厭煩?」的疑慮。
近幾年投資環境中,大多數投資人都選擇投資ETF,最便ETF已經是具有分散風險的特性了,卻還是有人發現賺不到錢,甚至面臨虧損。 主要是大部分的人犯了這3點關鍵錯誤: 第1點:追高殺低,錯誤進出場 • 很多人看到ETF上漲才進場,下跌就急著賣出。 • ETF是長期投資,頻繁進
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
靈感用盡、鍵盤不再響,盯著喜歡、分享、留言的數字,心跳跟著小鈴鐺七上八下⋯⋯vocus 2025 年 4 月限定新商品,要為創作者打氣! 🚨「創作者打氣包」 最懂創作者的vocus,為創作者打造 ✨ 打氣包,包什麼?!四件道具挺創作者 一、【打氣復活卷】 專屬你的打氣小語,成功登記免費
繼打戲要怎麼寫?(一),第二三篇注重在打戲最常出現的問題點,這些問題對打戲的危害巨大,所以接下來的兩篇不是「要怎麼寫」,而是「不要怎麼寫」。 打戲寫得好,通常成功的因素是難以模仿的,因為那是大師高手們花了無數檯面下的工夫打磨後的成果。但是,有些因素會讓打戲變得很爛
今天收到方格子的通知信:錄取了 2025/2 的方格子本月新星!首先一定要大聲感謝方格子的厚愛,也留言給每一位有幸一起獲得本月小幸運的作者,希望大家都能繼續創作。不過回顧自己的文章,發現原來我已經寫文一個月了!不藏私直接公佈後台,你猜猜大家都喜歡什麼類型的文章?
不知道各位創作者們是否也會有擔心內容重複一樣的困擾呢? 目前為圖文雙棲,圖片的創作其實很常早就在其他平台發過了,不論是社團、噗浪、IG、X等等,以至於有時後要搬回方格子更新的時候會有種:「我要一樣的話再說一次嗎?大家會不會覺得厭煩?」的疑慮。
近幾年投資環境中,大多數投資人都選擇投資ETF,最便ETF已經是具有分散風險的特性了,卻還是有人發現賺不到錢,甚至面臨虧損。 主要是大部分的人犯了這3點關鍵錯誤: 第1點:追高殺低,錯誤進出場 • 很多人看到ETF上漲才進場,下跌就急著賣出。 • ETF是長期投資,頻繁進
歡迎來到方格新手村第一站!參加方格主題活動,發表任何一篇貼文、文章加上指定標籤, 就有機會得到免費禮券,或是讓 vocus 把你的創作推薦給全站會員! 現在就完成新手村任務,讓更多人認識你!
你可能也想看
Google News 追蹤
Thumbnail
靈感用盡、鍵盤不再響,盯著喜歡、分享、留言的數字,心跳跟著小鈴鐺七上八下⋯⋯vocus 2025 年 4 月限定新商品,要為創作者打氣! 🚨「創作者打氣包」 最懂創作者的vocus,為創作者打造 ✨ 打氣包,包什麼?!四件道具挺創作者 一、【打氣復活卷】 專屬你的打氣小語,成功登記免費
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
第一次使用這平台 處於摸索狀態 透過文字希望可以好好紀錄自己的生活
Thumbnail
新關係下,反思寫作對自己的意義,寫作成為記錄心情、想法的方式,如何找到平衡?同時也分享新學到的新詞語及感受。
Thumbnail
最近幫忙弄了貼圖, 寫個心得來小小紀念一下~ 不囉嗦,先上圖~
每天持續的書寫,是給自己的一個任務、一種生活記錄,是將自己的所學的內化及輸出。 隨著自我探索及生活重心的轉變,發現以前讓自己有所感悟的書籍、自我成長的影片已經不再受用、也不再那麼的有共鳴,不是因為厭煩或別人的創作沒有新意。 而是那些道理自己都懂了,不再會因為那些情緒或問題困擾了。但也因為這樣讓自
Thumbnail
原「主編後記」裡的分享(新單元新嘗試)。思考著,如果能讓更多人接收到這些知識點就更棒了⋯⋯
Thumbnail
如題所說 ~~ 沒更新有一段時間吧 , 最近發生很多事情 好的也有 壞的也罷 當我靜下心 仔細想想 順便打開網址 看看其他人的作品 不能說自己寫的不錯 不得不說 別人作品寫得也不錯 哈哈哈 雖然我很喜歡寫作 從一開始的部落格 無名小站 只到方格子 陸陸續續 過著平庸不凡的日子 (喝
IG重新整理了一下,試著做圖文,這篇談分享。
Thumbnail
最近加入了這個有趣的地方 ,收到了系統關切 ,怎麼還沒看到你的創作 文字,是人們用來溝通交流的工具。 常常會很佩服能把文字依照自己想法,打成一大串文章的創作者。 總是想像,能一直不斷的創作文章,以此維生的人,到底是如何文思泉湧的。 也許真的需要不斷的大量閱讀,才能有更多的文字素材可以隨時讓大
Thumbnail
靈感用盡、鍵盤不再響,盯著喜歡、分享、留言的數字,心跳跟著小鈴鐺七上八下⋯⋯vocus 2025 年 4 月限定新商品,要為創作者打氣! 🚨「創作者打氣包」 最懂創作者的vocus,為創作者打造 ✨ 打氣包,包什麼?!四件道具挺創作者 一、【打氣復活卷】 專屬你的打氣小語,成功登記免費
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
第一次使用這平台 處於摸索狀態 透過文字希望可以好好紀錄自己的生活
Thumbnail
新關係下,反思寫作對自己的意義,寫作成為記錄心情、想法的方式,如何找到平衡?同時也分享新學到的新詞語及感受。
Thumbnail
最近幫忙弄了貼圖, 寫個心得來小小紀念一下~ 不囉嗦,先上圖~
每天持續的書寫,是給自己的一個任務、一種生活記錄,是將自己的所學的內化及輸出。 隨著自我探索及生活重心的轉變,發現以前讓自己有所感悟的書籍、自我成長的影片已經不再受用、也不再那麼的有共鳴,不是因為厭煩或別人的創作沒有新意。 而是那些道理自己都懂了,不再會因為那些情緒或問題困擾了。但也因為這樣讓自
Thumbnail
原「主編後記」裡的分享(新單元新嘗試)。思考著,如果能讓更多人接收到這些知識點就更棒了⋯⋯
Thumbnail
如題所說 ~~ 沒更新有一段時間吧 , 最近發生很多事情 好的也有 壞的也罷 當我靜下心 仔細想想 順便打開網址 看看其他人的作品 不能說自己寫的不錯 不得不說 別人作品寫得也不錯 哈哈哈 雖然我很喜歡寫作 從一開始的部落格 無名小站 只到方格子 陸陸續續 過著平庸不凡的日子 (喝
IG重新整理了一下,試著做圖文,這篇談分享。
Thumbnail
最近加入了這個有趣的地方 ,收到了系統關切 ,怎麼還沒看到你的創作 文字,是人們用來溝通交流的工具。 常常會很佩服能把文字依照自己想法,打成一大串文章的創作者。 總是想像,能一直不斷的創作文章,以此維生的人,到底是如何文思泉湧的。 也許真的需要不斷的大量閱讀,才能有更多的文字素材可以隨時讓大