在資安領域,自學往往需要大量閱讀技術文件、實作攻防練習與追蹤最新漏洞,但對初學者而言,資訊龐雜且門檻高。隨著生成式 AI 的發展,我們多了一個強大的學習夥伴。本系列將以「利用生成式 AI 等工具來學習資安」為主題,探索如何結合AI工具,輔助理解複雜概念、分析程式碼、建立練習環境,甚至加速閱讀漏洞報告與案例研究。
我將分享從 CTF 題目解題、惡意程式分析、滲透測試模擬,到威脅情報蒐集的實際應用,並討論生成式 AI 在學習過程中的優勢與限制。這不僅是一場技術筆記,也是一段「AI 與學習者協作」的實驗紀錄。希望能讓更多人看見,AI 不會取代學習,而是成為推動我們在資安道路上前進的助力。
今日目標(3 項) 理解逆向工程流程與常用工具(Ghidra、strings、objdump、readelf、rizin)。 實作靜態分析:用 strings/...
今日目標(3 項) 對一個 sample binary 做完整靜態分析(file、strings、symbols、反編譯片段)。 找出可疑呼叫(system、s...
今日目標(3 項) 在隔離 VM/容器執行 sample,監控並記錄系統呼叫(文件、process、network)。 使用 strace / ltrace(L...
今日目標 使用 Python 撰寫簡易掃描與分析腳本(例如掃描開放 port、檢查 header、偵測弱密碼)。 學習 requests、socket、os、s...
今日目標(3 項) 理解堆疊溢位原理(stack frame、return address 覆寫、buffer overflow)。 熟悉防護機制與名詞:ASL...
今日目標(3 項) 理解對稱加密(AES)與非對稱加密(RSA)基本原理與應用場景。 練習常見雜湊函式(MD5/SHA256)與簽章/驗證流程(簡單用 Open...
今日目標(3 項) 練習一題經典密碼(例如凱薩 / 代換 / 維吉尼亞)並用頻率分析還原明文。 練習一題簡單 RSA 題(給出 n,e,c),嘗試找因式分解或用...
今日目標(3 項) 了解常見日誌來源與格式(web access log、syslog、auth log),掌握要抓哪些欄位當 IOC(IP、timestamp...
今日目標(3 項) 學習如何用生成式 AI(如 ChatGPT 或本地 LLM)協助分析 log、封包、或惡意程式碼片段。 撰寫一個簡易 Python 腳本,讓...
今日目標(3 項) 了解惡意程式分析的兩大方向:靜態分析(Static Analysis) 與 動態分析(Dynamic Analysis),並著重於前者。 使...