發表文章

目前顯示的是 9月, 2025的文章

Hack The Box(HTB) - CTF Try Out : Dynamic Paths Walkthrough

圖片
 Hack The Box(HTB) - CTF Try Out : Dynamic Paths Walkthrough 靶機名稱 : Dynamic Paths 難度 : 簡單 瀏覽器開啟來看看,但無法輸入任意值 題目看來就是 [ 在一張只能往右或往下走的方格地圖,從左上走到右下,讓沿途數字總和最小 ] 改用 nc 測試,確認可以輸入值 從輸入結果來看要解題 100 次(因為一開始是 1/100)才能拿到 fl 再次開啟一題如下,解完是 33 輸入後真的進入了第二題 2/100 以上面這一題說明他的邏輯如下,第一題是 Test 1/100 4 4 7 6 4 4 6 8 3 3 8 7 7 7 2 7 2 4 44 表示每一行有 4 個數字,共有 4 列,所以可以改成顯示如下比較好理解 7   6   4   4  6   8   3   3 8   7   7   7 2   7   2   4 然後我們要從左上走到右下,但加總的數字要最小 走法就是如下紅字 7 -> 6 -> 4 -> 3 -> 7 -> 2 -> 4 7   6   4    4  6   8    3    3 8   7    7    7 2   7    2   4 所以這一題的答案就是 7 + 6 + 4 + 3 + 7 + 2 + 4 = 33 用一樣的邏輯解完 100 題就會拿到 flag 了~~~~~~~光用想的就好累 請 AI 依據該邏輯寫了一套 python 來執行就過了,程式碼如下 將內容存成 "dynamic_paths_socket_autosend.py" =========================...

Hack The Box(HTB) - CTF Try Out : Flag Command Walkthrough

圖片
 Hack The Box(HTB) - CTF Try Out : Flag Command Walkthrough 靶機資訊如下 名稱 : Flag Command 難度 : 非常簡單 直接開啟來看看 你突然清醒地發現自己置身於一片奇異的外星森林之中。 你到底是怎麼到這裡來的? 內容顯示如下 : 怪誕、難以辨認的聲音在盤根錯節的樹林間迴盪,讓你毛骨悚然。 你環顧四周,發現一個瘦長、咧嘴大笑的身影潛伏在陰影中,像某種瘋狂的咒語一樣低聲念叨著“小丑3n”,顯然是在等你昏過去什麼的。很恐怖吧? 注意!這片森林可不是你奶奶家的後院。 這裡充滿了足以讓恐怖電影都黯然失色的怪異與恐怖。是時候找到出口了。 賭注?哦,沒什麼大不了的。只是你的朋友們,墜入黑暗和絕望的深淵。 點擊“開始”,開啟這場扭曲的冒險! 感覺像是網頁版 RPG 先查看 F12 有甚麼元件,共有三隻 Javascript 請 AI 直接開始破題 觀察選項(應該會出現 4 個方向) HEAD NORTH HEAD SOUTH HEAD EAST HEAD WEST 這些選項與 currentStep = 1 對應,依據 main.js : if (currentCommand == 'HEAD NORTH' ) { currentStep = '2' ; } else if (currentCommand == 'FOLLOW A MYSTERIOUS PATH' ) { currentStep = '3' ; } else if (currentCommand == 'SET UP CAMP' ) { currentStep = '4' ; } 因此你的目標是在輸入特定指令後觸發下一階段邏輯(並最終進入 secret 指令路徑)。 那就輸入 HEAD NORTH 後繼續 AI 依據分析 main.js 的內容後回復如下 非常好,你輸入 HEAD NORTH 之後成功推進劇情,目前系統進入了 currentStep = 2 ,並出現新的四個選項: GO DEEPER INTO THE FOREST FOLLOW A MYSTERIOUS PATH CL...