說明 我將會在最後一篇總結之前所有的文章所得出的心得與經驗。 心得與經驗 Vibe coding 雖然是一個相當方便的開發輔助工具,但在實際使用過程中仍存在一些...
今日目標(3 項) 學習如何用生成式 AI(如 ChatGPT 或本地 LLM)協助分析 log、封包、或惡意程式碼片段。 撰寫一個簡易 Python 腳本,讓...
30 天的鐵人賽轉眼就結束了,我彷彿還能回想起第一天撰寫前言時,那種惶恐不安的心情。 老實說,一開始我真的有些害怕——怕自己只是個新手,講解得不夠清楚,甚至出現...
今日目標(3 項) 了解常見日誌來源與格式(web access log、syslog、auth log),掌握要抓哪些欄位當 IOC(IP、timestamp...
今日目標(3 項) 練習一題經典密碼(例如凱薩 / 代換 / 維吉尼亞)並用頻率分析還原明文。 練習一題簡單 RSA 題(給出 n,e,c),嘗試找因式分解或用...
今日目標(3 項) 理解對稱加密(AES)與非對稱加密(RSA)基本原理與應用場景。 練習常見雜湊函式(MD5/SHA256)與簽章/驗證流程(簡單用 Open...
今日目標(3 項) 理解堆疊溢位原理(stack frame、return address 覆寫、buffer overflow)。 熟悉防護機制與名詞:ASL...
今日目標 使用 Python 撰寫簡易掃描與分析腳本(例如掃描開放 port、檢查 header、偵測弱密碼)。 學習 requests、socket、os、s...
今日目標(3 項) 在隔離 VM/容器執行 sample,監控並記錄系統呼叫(文件、process、network)。 使用 strace / ltrace(L...
今日目標(3 項) 對一個 sample binary 做完整靜態分析(file、strings、symbols、反編譯片段)。 找出可疑呼叫(system、s...
30天的發文好快就過去了,也恭喜自己順利完賽,對於自己寫的文章的感想是AI寫得比我好ww但是透過鐵人賽,學習這些基礎的東西,讓我學到了很多也感覺更有學習動力了w...
今日目標(3 項) 理解逆向工程流程與常用工具(Ghidra、strings、objdump、readelf、rizin)。 實作靜態分析:用 strings/...
今日目標 在本地靶機(Juice Shop / DVWA / 自建 Flask)完成一題 Web 類漏洞(建議 XSS 或簡單 SQLi)。 用 AI 幫你審核...
前言 今天我們要進一步探索如何更有效地使用 Decoder-only 模型進行微調。不過在正式進入主題之前,我想先帶入一點小巧思如果語言模型本身已經夠強大,那我...
不知不覺,AI 三十天挑戰就這樣結束了。一開始只是想試試看 OpenAI API,沒想到從文字、圖片、語音、到資料搜尋都玩了一輪。每天都在 debug、查文件、...
30 天前,我們從一個對前端只聞其名的小白開始,跌跌撞撞地把 HTML、CSS、JavaScript 一點一點拼起來......這過程就像蓋房子: 先學會搭骨...
三十天的挑戰結束了,這不只是一場技術學習,更是一段與 AI 共創、重新思考「開發是什麼」的旅程。 三十天前,我因為好奇 Google 在 2025 I/O...
這次的鐵人賽,我選的自我挑戰主題是每天解一題LeetCode,在最一開始的時候,其實我沒想裹我可以成功,因為在挑戰的這段時間內自己接了很多活動,總覺得自己會沒時...
今天的題目為121.Best Time to Buy and Sell Stock,今天的題目為給定一個整數陣列 為prices,其中 prices[i] 表示...
早安大家!我是QNA,今天很開心來跟大家分享終於結束30天打卡的喜悅!我連社群媒體天天發文真的都做不到即使是個很喜歡分享的人能夠完成30天的分享文章實屬不容易啊...
今天的題目為120.Triangle,今天的題目是在叫我們從頂端(第一層)開始往下走到最底層,每一步只能往下一層的相鄰位置移動,也就是說:如果你現在在第i層的第...
題目說明 這題的重點是要產生 Count and Say 序列。它是一個根據「上一項」描述「數字出現次數」的遞迴序列。 定義如下: countAndSay(1)...
一個工具多到用不完,靈感多到寫不完,焦慮也跟著多到睡不著 (有嗎?但也因為這樣,才有那麼多值得一試的小實驗與小發現 每次 debug、部署、重構,都很焦慮,但其...
今天的題目為119.Pascal's Triangle II,這一題是上一題的延伸,目的在回傳指定的一行(rowIndex)。 以下為程式碼: class So...
今天的題目為118.Pascal's Triangle,今天的題目像邏輯小遊戲一樣,就是每一行的開頭與結尾都是1,中間的數字是正上方兩個數字的和。 以下為程式碼...
生成式 AI(Generative AI)正從一個「輔助工具」逐漸演化為「智慧協作者」。從 ChatGPT 到 Midjourney、從 Copilot 到 C...
今天的題目為117.Populating Next Right Pointers in Each Node II,今天的題目跟上一題一類似,但今天不是完美二元樹...
今天的題目為116.Populating Next Right Pointers in Each Node,題目再叫我們將每個節點的next指標指向它右邊同一層...
今天進度 今天的工作流會跟作天的 Notion 同步 Google Calendar 完成版很像,但會有一些邏輯不一樣。 像是要修改AI Agent 的prom...
今天的題目為115.Distinct Subsequences,今天的題目在要求計算出字串s中有多少個 不同的子序列等於字串t,而這裡的「子序列」是指可以從s中...