使用 Codex 和 Claude Code 建置、部署、逆向工程、安全測試和克隆現代 Web 應用程式
從這 5 小時的課程,你會學到
- 使用 Codex 和 Claude Code 建立 Web 應用程式
- 部署 Web 應用程式進行黑盒子分析
- 無需原始程式碼即可對 Web 應用程式進行逆向工程
- 在本地重新建立或克隆 Web 應用程式
- 使用 AI 輔助對 Web 應用程式進行滲透測試
- 建置並部署 Web 遊戲進行黑盒測試
- 對 Web 遊戲進行逆向工程並將其克隆到本地
- 使用 AI 驅動 Chrome 開發者工具來檢查 HTML、CSS 和 JavaScript
- 使用 AI 分析網路流量、API 和瀏覽器存儲
- 使用 AI 發現身份驗證、會話和應用程式工作流程以及即時通信
- 使用 CDP 和 AI 瀏覽器自動化進行 Web 分析
- 使用 AI 運行 OWASP ZAP 進行自動化 Web 應用程式道德駭客攻擊
- 以及更多…
要求
- 具備 HTML、CSS 和 JavaScript 的基本知識
- 至少需要 ChatGPT Plus 訂閱才能存取 Codex
- Claude Pro 訂閱是可選的,但如果您也想使用 Claude Code,則建議訂閱
- 一台 Windows 電腦
課程說明
我們日常使用的應用程式大致可以分為兩類。第一類是原生應用程式,需要下載並安裝到電腦上。第二類是 Web 應用程序,它們在瀏覽器中運行,通常無需安裝。在本課程中,您將學習如何對 Web 應用程式進行逆向工程,並在您自己的電腦上重現其可觀察的行為。為了使學習過程更具實踐性和趣味性,我們將首先使用 Codex 和 Claude Code 來建立我們自己的 Web 應用程式和基於瀏覽器的遊戲。然後,我們將假設無法存取這些已部署的應用程式的原始原始程式碼,並嘗試在單獨的本機專案中重現它們。我們將使用 AI 編碼代理、瀏覽器開發工具和自動化技術,研究每個應用程式的工作原理,並嘗試在單獨的本地專案中重現它們。
本課程遵循實用且可重複的工作流程:
使用 Vibe Coding 建立應用程式,部署它,移除對原始原始碼的存取權限,對其行為進行逆向工程,並在本地重現它。
您將從使用 HTML、CSS 和原生 JavaScript 建立的簡單應用程式開始。隨著課程的深入,應用程式將變得越來越複雜,可能涉及瀏覽器儲存、壓縮的 JavaScript、前端框架、API、資料庫、身份驗證、即時通訊以及基於瀏覽器的遊戲。
透過掌握這個過程,您將建立一套實用的工作流程,用於理解和重現多種不同類型的 Web 應用程式。
此外,我們還將使用人工智慧對 Web 應用程式進行滲透測試。
您將學到什麼
課程結束時,您將能夠:
- 使用 Codex 和 Claude Code 建置、測試、偵錯和部署 Web 應用程式
- 在無法存取原始原始程式碼的情況下,調查已部署的應用程式
- 使用 Chrome DevTools 和 AI 瀏覽器整合來檢查 HTML、CSS、JavaScript、網頁流量和瀏覽器存儲
- 發現並重現 API、身份驗證流程、WebSocket 通訊和應用程式行為
- 對基於瀏覽器的遊戲進行逆向工程,包括其分數、計時器、狀態和驗證邏輯
- 使用 CDP、Codex 和 Claude Chrome 擴充功能來自動化瀏覽器檢查和使用者工作流程
- 在本地重現應用程式,並使用自動化測試將其與原始應用程式進行比較
- 驗證 AI 生成的應用程式,調試並修復錯誤
- 對 Web 應用程式進行滲透測試
本課程有何不同之處
許多 Web 開發課程教你如何建立應用程式。
許多逆向工程課程教你如何檢查現有軟體。
本課程將這兩種方法結合起來。
你將:
- 建立原始應用程式
- 部署它
- 在無法存取原始程式碼庫的情況下對其進行調查——假設它運行在 Web 上。
- 對其功能進行逆向工程
- 在本地重建它
- 測試重建版本
- 揭示並比較原始實現
- 對 Web 應用程式執行滲透測試(道德駭客攻擊)
您還將了解現代 AI 編碼代理如何協助 Web 應用程式的開發、逆向工程和克隆。
加入課程
如果您對 Web 開發、逆向工程、瀏覽器自動化、AI 編碼代理、AI 輔助滲透測試或技術挑戰感興趣,本課程將為您提供機會,讓您將所有這些技能融會貫通。
加入我們,我們將使用 Codex 和 Claude Code 來建立、部署、調查、逆向工程、滲透測試和克隆日益複雜的 Web 應用程式和基於瀏覽器的遊戲。
目標受眾
- 希望利用 AI 提高工作效率的逆向工程師
- 尋求實現工作流程自動化的惡意軟體分析師
- 探索 AI 驅動工具的白帽駭客與滲透測試人員
- 對整合多種 AI 工具的系統感興趣的開發人員
- 任何對利用 OpenClaw 實現 AI 與網路安全融合感興趣的人士
目標受眾
- 對 Web 應用程式逆向工程感興趣的人
- 想要在本地克隆 Web 應用程式的人
- 網路安全專業的學生、CTF 參賽者
- 對 AI 輔助滲透測試或道德駭客技術感興趣的人
講師簡介
Paul Chin, PhD 大學教授
我是一位處於半退休狀態的大學講師,擁有電腦科學博士學位,在電腦與資訊科技教學領域累積了三十多年的經驗。我的興趣廣泛,涉獵領域包括逆向工程、程式設計、音樂、健康、靈性修行以及身心福祉。閒暇時,我喜歡彈奏鋼琴,這為我鑽研技術之餘增添了充滿創意的平衡感。無論是面對面授課還是線上教學,我都樂於透過傳授實用技能與促進個人成長,激勵學生取得成功並實現夢想,這讓我深感充實與滿足。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程特價中 NT310 起(點擊看優惠)
- ✨年訂閱每月 NT350 優惠🌈悠遊 Udemy 的 28000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 逆向工程相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響