<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Elliot_404</title><description>Blog</description><link>https://fuwari.vercel.app/</link><language>zh_TW</language><item><title>Elliot&apos;s No Hack No CTF 2024 Official Write-up</title><link>https://fuwari.vercel.app/posts/nhnc2024wp/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/nhnc2024wp/</guid><description> </description><pubDate>Fri, 22 Nov 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://ctftime.org/event/2574/&quot;&gt;🚩 CTFtime&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;🏁 Misc&lt;/h2&gt;
&lt;h3&gt;Blog 1&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://neko-2077.github.io/&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;透過網址得知對應的 GitHub 使用者名稱，在 GitHub 上搜尋後找到這個 Blog 的 repositories&lt;br /&gt;
&lt;img src=&quot;github.png&quot; alt=&quot;image&quot; /&gt;
Commits 點進去，可以看到有一個名為不可以瑟瑟的 commit，點進去&lt;br /&gt;
&lt;img src=&quot;commit.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;按下 Load Diff 後即可查看 Flag&lt;br /&gt;
&lt;img src=&quot;diff.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Flag:&lt;code&gt;NHNC{git_commit}&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Blog 2&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://neko-2077.github.io&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;https://neko-2077.github.io/p/%E6%8E%A8%E8%96%A6-vtuber/&quot;&gt;推薦 Vtuber&lt;/a&gt; 這篇文章底下的評論區有個管理員（Neko-2077）的留言，點擊他的頭像以查看他的個人檔案&lt;br /&gt;
&lt;img src=&quot;admin_comment.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;可以看到一個他在其他網站上的評論，點進去查看它&lt;br /&gt;
&lt;img src=&quot;Neko.png&quot; alt=&quot;blob_chrome-extension___hfaciehifhdcgoolaejkoncjciicbemc_200c1119-2b03-486b-827e-4c5647f4fb55&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然後就可以看到 Flag 了&lt;br /&gt;
&lt;img src=&quot;blog2_flag.png&quot; alt=&quot;image&quot; /&gt;
Flag:&lt;code&gt;NHNC{comments_disqusjs}&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Blog 3&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://neko-2077.github.io/&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;對推薦 Vtuber 的封面圖片點右鍵然後在新分頁開啟&lt;br /&gt;
&lt;img src=&quot;url.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;從域名可以看出這個圖片是來自其他網站的，把域名後面的內容移除即可看到 Blog 3&lt;br /&gt;
&lt;img src=&quot;blog3.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;點進唯一的文章裡即可看到 Flag&lt;br /&gt;
&lt;img src=&quot;blog3_flag.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Flag:&lt;code&gt;NHNC{image_url}&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Where is this&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img src=&quot;OSINT.jpg&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;將圖片放大可以看到後面有家店的名稱是「河堤上的貓」&lt;br /&gt;
&lt;img src=&quot;cat.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;在 Google 地圖上搜尋後即可得知位置&lt;br /&gt;
&lt;img src=&quot;google_map.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Flag:&lt;code&gt;NHNC{24.803_120.979}&lt;/code&gt; or &lt;code&gt;NHNC{24.802_120.979}&lt;/code&gt;&lt;br /&gt;
（如果以拍攝者角度來看的話那就是後者，下次應該改用四捨五入的）&lt;/p&gt;
&lt;h3&gt;Beep beep beep!&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/Elliot-32/Elliot-32.github.io/raw/refs/heads/main/src/content/posts/NHNC2024wp/flag.wav&quot;&gt;flag.wav&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;使用 &lt;code&gt;ffmpeg -i&lt;/code&gt; 查看音檔資訊&lt;br /&gt;
&lt;img src=&quot;ffmpeg.png&quot; alt=&quot;image&quot; /&gt;&lt;br /&gt;
發現是三聲道音訊&lt;/p&gt;
&lt;p&gt;使用以下指令把這三個聲道拆分開來&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ffmpeg -i flag.wav -filter_complex &quot;[0:a]channelsplit=channel_layout=3.0[FL][FR][FC]&quot; \
-map &quot;[FL]&quot; left_channel.wav -map &quot;[FR]&quot; right_channel.wav -map &quot;[FC]&quot; center_channel.wav
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;分別播放一次後發現 &lt;code&gt;center_channel.wav&lt;/code&gt; 只有 DTMF 的聲音，使用 &lt;a href=&quot;https://dtmf.netlify.app/&quot;&gt;DTMF Decoder&lt;/a&gt; 解碼它&lt;br /&gt;
&lt;img src=&quot;DTMF.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;把 &lt;code&gt;*&lt;/code&gt; 替換為 &lt;code&gt;E&lt;/code&gt;，&lt;code&gt;#&lt;/code&gt; 替換為 &lt;code&gt;F&lt;/code&gt;，當成 16 進制，再轉換成字串即可得到 Flag&lt;br /&gt;
&lt;img src=&quot;xxd.png&quot; alt=&quot;image&quot; /&gt;&lt;br /&gt;
Flag: &lt;code&gt;NHNC{Htbps_G6f}&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;🔍 Forensics&lt;/h2&gt;
&lt;h3&gt;Kohiro&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img src=&quot;flag.jpg&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;使用 Hex editor 開啟圖片（這裡用的是 010 Editor）
&lt;img src=&quot;010_editor.png&quot; alt=&quot;image&quot; /&gt;&lt;br /&gt;
把圖中圈選處（上）調成 BB 以上的數值或者把圈選處（下）調成 187 以上的數值即可看到 Flag&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;kohiro_flag.png&quot; alt=&quot;flag&quot; /&gt;&lt;br /&gt;
Flag:&lt;code&gt;NHNC{you_can_edit_hex_00A0_04}&lt;/code&gt;&lt;/p&gt;
</content:encoded></item><item><title>Imaginary CTF 2024 Write-up</title><link>https://fuwari.vercel.app/posts/2024-imaginary-ctf-write-up/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/2024-imaginary-ctf-write-up/</guid><description> </description><pubDate>Fri, 26 Jul 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;🚩Team: &lt;a href=&quot;https://ic3dt3a.org/&quot;&gt;ICEDTEA&lt;/a&gt;&lt;br /&gt;
🚩CTF challenge link: https://2024.imaginaryctf.org/Challenges.html&lt;br /&gt;
&lt;img src=&quot;rk.png&quot; alt=&quot;alt text&quot; /&gt;&lt;br /&gt;
隊上完整的版本: https://blog.ic3dt3a.org/posts/2024ictf/&lt;/p&gt;
&lt;h2&gt;🌐 Web&lt;/h2&gt;
&lt;h3&gt;readme&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://cybersharing.net/s/67af3fd941707117&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;按下 Load Preview&lt;br /&gt;
&lt;img src=&quot;load_preview.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;接著打開開發者工具，找到對應的請求&lt;br /&gt;
&lt;img src=&quot;f12.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;把要求網址的後面的 &lt;code&gt;readme.tar.gz&lt;/code&gt; 改成 &lt;code&gt;flag.txt&lt;/code&gt; 即可拿到檔案&lt;br /&gt;
&lt;img src=&quot;header.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;https://cybersharing.net/api/download/file/7a829a2b-4674-471a-9875-02691f5ce6c5/703dc4c6-7b06-4813-874a-857fc1ea4098/7aeb7c98-9bf5-44b3-9eb3-972f225a3576/flag.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;但打開會發現這實際上不是 .txt 檔，所以先丟進 Linux 裡面查看檔案類型&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;wget https://cybersharing.net/api/download/file/7a829a2b-4674-471a-9875-02691f5ce6c5/703dc4c6-7b06-4813-874a-857fc1ea4098/7aeb7c98-9bf5-44b3-9eb3-972f225a3576/flag.txt
file flag.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;發現是 gzip 檔，解壓縮它並繼續查看檔案類型&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;mv flag.txt flag.gz
gzip -d flag.gz
file flag
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;發現是 tar 檔，解壓縮它&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;tar -xvf flag
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在解壓縮出來的檔案中有一個名為 &lt;code&gt;flag&lt;/code&gt; 的檔案，查看它的內容&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;cat flag | grep ictf
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;報錯了，終端回應 &lt;code&gt;grep: (standard input): binary file matches&lt;/code&gt;，於是加上 &lt;code&gt;-a&lt;/code&gt; 選項，這會強制 &lt;code&gt;grep&lt;/code&gt; 處理二進制文件為文本&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;cat flag | grep -a ictf
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;flag：&lt;code&gt;ictf{path_normalization_to_the_rescue}&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;🔍 Forensics&lt;/h2&gt;
&lt;h3&gt;cartesian-1&lt;/h3&gt;
&lt;p&gt;上 Instagram 搜尋 Terrence Descartes&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;https://www.instagram.com/descartes.terry2001/&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在限時動態中發現 flag&lt;br /&gt;
&lt;img src=&quot;ig.png&quot; alt=&quot;螢幕擷取畫面 2024-07-20 171424&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;cartesian-2&lt;/h3&gt;
&lt;p&gt;上 LinkedIn 搜尋 Terrence Descartes，會看到一個跟前面 Instagram 帳號同樣頭像的&lt;a href=&quot;https://www.linkedin.com/feed/update/urn:li:activity:7220221551969759232/&quot;&gt;帳戶&lt;/a&gt;，點下去後查看第一則貼文的第二張照片，裡面有寫 flag(2/1)&lt;br /&gt;
&lt;img src=&quot;map.png&quot; alt=&quot;1721434962084&quot; /&gt;&lt;/p&gt;
&lt;p&gt;利用&lt;a href=&quot;https://epieos.com/&quot;&gt; epieos &lt;/a&gt;搜尋 terrencedescartes@gmail.com（用姓名猜出來的）&lt;/p&gt;
&lt;p&gt;Google Calendar 右邊的&lt;a href=&quot;https://calendar.google.com/calendar/u/0/embed?src=terrencedescartes@gmail.com&quot;&gt;連結&lt;/a&gt;點進去&lt;/p&gt;
&lt;p&gt;題目說要觀察他去年夏天旅行，所以前往 2023 年 6 月，會看到 SUMMER TRIP!!!，點下去就能看到 flag(2/2) 了&lt;br /&gt;
&lt;img src=&quot;cal.png&quot; alt=&quot;screencapture-calendar-google-calendar-u-0-embed-2024-07-22-14_32_59&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;cartesian-3&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;http://cartesian.chal.imaginaryctf.org/&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;What is your email?&lt;br /&gt;
A: terrencedescartes@gmail.com&lt;br /&gt;
用姓名去猜即可&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;On what day were you born? (YYYY-MM-DD)&lt;br /&gt;
A: 2001-01-18&lt;br /&gt;
此篇&lt;a href=&quot;https://www.instagram.com/p/C9lkBOjxQCW/&quot;&gt; Instagram 貼文&lt;/a&gt;是他的半歲生日慶祝文，用發文日期減去 6 個月後即是他的生日，年份的部分則在名稱中就透露了&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is the name of your favorite pet?&lt;br /&gt;
A: bonnie&lt;br /&gt;
這篇&lt;a href=&quot;https://www.instagram.com/p/C9llEYxxl5x/&quot;&gt; Instagram 貼文&lt;/a&gt;寫的&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What city have you primarily lived in for the past three months?&lt;br /&gt;
A: San Diego&lt;br /&gt;
這篇&lt;a href=&quot;https://www.instagram.com/p/C9lmMxHRRrU/?img_index=1&quot;&gt; Instagram 貼文&lt;/a&gt;寫說剛從學校回到家，代表過去 3 個月應該都在學校附近生活，而 Instagram 自我介紹透露出學校是 UCSD，搜尋後發現在 San Diego&lt;br /&gt;
&lt;img src=&quot;ig2.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In what city did you grow up?&lt;br /&gt;
A: Phoenix&lt;br /&gt;
根據他的公開資訊得知：&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Home &lt;strong&gt;↔️&lt;/strong&gt; NYC: 2139 英里（資訊來自 Google 日曆）&lt;br /&gt;
&lt;img src=&quot;cal2.png&quot; alt=&quot;image (5)&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Home &lt;strong&gt;↔️&lt;/strong&gt; 西雅圖: 1114 英里（資訊來自 Github）&lt;br /&gt;
&lt;img src=&quot;github.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Home &lt;strong&gt;↔️&lt;/strong&gt; UCSD: 300 英里（資訊來自 Instagram）&lt;br /&gt;
&lt;img src=&quot;car.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;以下三角定位的部分是由隊友&lt;a href=&quot;https://yochan06.github.io/&quot;&gt;佑丞&lt;/a&gt;完成的：&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;找不到適合的工具來三點定位，於是打開 Google 地球，玩了一下量測發現是單位是&lt;strong&gt;公尺&lt;/strong&gt;，透過 ChatGPT 先把隊友提供的線索轉換成公尺。&lt;br /&gt;
&lt;img src=&quot;gpt.png&quot; alt=&quot;meter&quot; /&gt;&lt;/p&gt;
&lt;p&gt;首先點紐約市拉一條約 3436000 公尺的線(大概就好不用太準只是用來找方向的)&lt;br /&gt;
&lt;img src=&quot;earth.png&quot; alt=&quot;image (6)&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然後搜尋 UCSD，從 UCSD 拉一條大概接近 1787000 公尺多的線，區域應該是在亞利桑那州，而且鳳凰城很靠近量測點，所以猜測是鳳凰城。&lt;br /&gt;
&lt;img src=&quot;earth2.png&quot; alt=&quot;USD&quot; /&gt;&lt;/p&gt;
&lt;p&gt;最後從西雅圖那個點拉一條 482000m 的線，確實在亞利桑那州範圍內，接著找出距離最接近 1,787,065m 位置的城市，看了一下鳳凰城，把量測點拉過去驗證，符合猜測。&lt;br /&gt;
&lt;img src=&quot;earth3.png&quot; alt=&quot;USD1&quot; /&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;What is the name of your favorite poet?&lt;br /&gt;
A: Robert Frost&lt;br /&gt;
從他 Instagram 帳戶追蹤的對象看出來的，每個都跟 Robert Frost 有關&lt;br /&gt;
&lt;img src=&quot;ig3.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What was the make and model of your first car?&lt;br /&gt;
A: Honda Civic&lt;br /&gt;
這篇&lt;a href=&quot;https://www.instagram.com/p/C9lmMxHRRrU/?img_index=1&quot;&gt; Instagram 貼文&lt;/a&gt;最後有寫 &lt;strong&gt;#firstcar&lt;/strong&gt;，對圖片使用 Google 智慧鏡頭即可搜尋出車款&lt;br /&gt;
&lt;img src=&quot;car2.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In what year was your father born?&lt;br /&gt;
A: 1981&lt;br /&gt;
上 Github 搜尋 terrence descartes 只能找找到一個&lt;a href=&quot;https://github.com/descartes1337&quot;&gt;帳戶&lt;/a&gt;，查看他唯一的專案的 commits 裡的&lt;a href=&quot;https://github.com/descartes1337/birthday-card/commit/e6f565a35fd10136647336780731a4d19aabfac7&quot;&gt; redact sensitive info &lt;/a&gt;會發現他爸 43 歲，2024-43=1981&lt;br /&gt;
&lt;img src=&quot;diff.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is your mother&apos;s maiden name?&lt;br /&gt;
A: Jackson&lt;br /&gt;
&lt;img src=&quot;link.png&quot; alt=&quot;image&quot; /&gt;&lt;br /&gt;
從此篇&lt;a href=&quot;https://www.linkedin.com/feed/update/urn:li:activity:7219899411361882112/&quot;&gt; LinkedIn 貼文&lt;/a&gt;中得知她媽媽姓名為 Amelia Jackson Descartes，根據美國冠夫姓的方式，會把夫姓放後面，引此婚前姓氏為 Jackson&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;At what company do you work at?&lt;br /&gt;
A: Cohort Calculations&lt;br /&gt;
他的 LinkedIn 寫的：&lt;br /&gt;
&lt;img src=&quot;link2.png&quot; alt=&quot;螢幕擷取畫面 2024-07-22 153643&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In what city did you go on vacation last summer?&lt;br /&gt;
A: Saint Paul&lt;br /&gt;
&lt;img src=&quot;map.png&quot; alt=&quot;image&quot; /&gt;&lt;br /&gt;
搜尋&lt;a href=&quot;https://www.linkedin.com/feed/update/urn:li:activity:7220221551969759232/&quot;&gt;此貼文&lt;/a&gt;第二張圖片左上角的地點的所在地即可得知答案&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What are you supposed to do on August 21?&lt;br /&gt;
A: Drop off top secret information&lt;br /&gt;
在他的 Google 日曆中察看 8/21 的行程即可得知答案&lt;br /&gt;
&lt;img src=&quot;cal3.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Who was your boss in your first job?&lt;br /&gt;
A: Farmer Johnson&lt;br /&gt;
在他的 LinkedIn 中寫的第一份工作的公司名稱的一部分即是答案&lt;br /&gt;
&lt;img src=&quot;link3.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;最後填完所有資料按下 &lt;strong&gt;submit&lt;/strong&gt; 就會跳到 flag 頁面&lt;br /&gt;
&lt;img src=&quot;flag.png&quot; alt=&quot;flag&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;dog-mom&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://cybersharing.net/s/4f1dbcbb01b5f98d&lt;br /&gt;
&lt;img src=&quot;dog_mom.png&quot; alt=&quot;image (3)&quot; /&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;搜尋圖片其中一個地方後 Google 辨識出地點了&lt;br /&gt;
&lt;img src=&quot;dog_mom2.png&quot; alt=&quot;螢幕擷取畫面 2024-07-22 162256 (1)&quot; /&gt;&lt;/p&gt;
&lt;p&gt;接著在 Google 地球上搜尋此地點後稍微逛一下附近即可找到題目圖片左下方的地點&lt;br /&gt;
&lt;img src=&quot;dog_mom3.png&quot; alt=&quot;螢幕擷取畫面 2024-07-22 163540&quot; /&gt;&lt;/p&gt;
&lt;p&gt;根據拍攝角度來看應該是在有一定高度的地方拍的，大概率是在學習大教堂上&lt;br /&gt;
&lt;img src=&quot;dog_mom4.png&quot; alt=&quot;dog mon 2&quot; /&gt;&lt;/p&gt;
&lt;p&gt;盡可能還原拍攝角度了 XD&lt;br /&gt;
&lt;img src=&quot;dog_mom5.png&quot; alt=&quot;dog mon&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;playful-puppy&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;https://cybersharing.net/s/1b3a43db9cb73c3d&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;題目給的是一個 minecraft 地圖檔，稍微翻一下後在 &lt;code&gt;playful-puppy\world\datapacks\Dog data\data\test\function&lt;/code&gt; 裡發現了一個名為 &lt;code&gt;dog.mcfunction&lt;/code&gt; 的檔案，打開來發現是一堆生成狗（在 minecraft 裡是狼）的指令，語法如下：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;summon minecraft:wolf ~ ~ ~ {CustomName:dog name,Owner:cleverbear57,CustomNameVisible:0,variant:black,CollarColor:15}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;接著把 &lt;code&gt;playful-puppy\world&lt;/code&gt; 丟到你的minecraft資料夾的 &lt;code&gt;saves&lt;/code&gt; 底下，在遊戲中打開它，會發現一堆狗&lt;br /&gt;
&lt;img src=&quot;minecraft.png&quot; alt=&quot;2024-07-25_16.23.27&quot; /&gt;&lt;/p&gt;
&lt;p&gt;所以猜測 &lt;code&gt;dog.mcfunction&lt;/code&gt; 生成的都不是他的狗，把裡面的 &lt;code&gt;summon&lt;/code&gt; 指令改成 &lt;code&gt;kill&lt;/code&gt; 指令把多餘的狗殺掉後就會剩下他的狗了（這部分其實是由隊友 &lt;a href=&quot;https://neko70.net/&quot;&gt;ChiLin.H&lt;/a&gt; 猜到的）。&lt;/p&gt;
&lt;p&gt;指令改成：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;kill @e[type=minecraft:wolf,name=&quot;dog name&quot;]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;接著進到遊戲中按下 &amp;lt;kbd&amp;gt;T&amp;lt;/kbd&amp;gt;，執行 &lt;code&gt;/reload&lt;/code&gt;，再執行 &lt;code&gt;/function test:dog&lt;/code&gt;，即可消滅多餘的狗，就可以找到他的狗了，接著把名稱填入 ictf{&lt;code&gt; &lt;/code&gt;}內即可&lt;br /&gt;
&lt;img src=&quot;minecraft2.png&quot; alt=&quot;2024-07-21_14.14.03&quot; /&gt;&lt;/p&gt;
&lt;p&gt;事後看&lt;a href=&quot;https://github.com/ImaginaryCTF/ImaginaryCTF-2024-Challenges-Public/tree/main/Forensics/playful-puppy&quot;&gt; 官方 writeup &lt;/a&gt;發現根本不是這樣解，是出題者忘了把 &lt;code&gt;dog.mcfunction&lt;/code&gt; 刪掉了&lt;/p&gt;
&lt;p&gt;正常來講應該是要從題目給的圖片中看出項圈是藍色的，再透過 Google 搜尋發現決定項圈顏色的標籤是 CollarColor，而藍色的 ID 是 11，再透過&lt;a href=&quot;https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-tools/1262665-nbtexplorer-nbt-editor-for-windows-and-mac&quot;&gt;NBTExplorer&lt;/a&gt;打開地圖檔，按下 &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;F&amp;lt;/kbd&amp;gt;，Name 處填入 CollarColor，Value 處填入 11，按下 Find 後即可在 &lt;code&gt;CollarColor: 11&lt;/code&gt; 底下看到 &lt;code&gt;CustomName: &quot;6ed247d7539bb3bf&quot;&lt;/code&gt;&lt;/p&gt;
</content:encoded></item></channel></rss>