逆向工程 2:Windows GUI 程式

使用 xdbg 對 Windows 圖形使用者介面程式進行逆向工程

從這 4 小時的課程,你會學到

  • 反組譯 Windows 程式
  • 逆向跳線
  • 打補丁
  • 偵錯 Windows 程式
  • 解決 crackme 的問題
  • NOP 指令
  • 修改 EAX 暫存器值(  register values )
  • 設定硬體斷點
  • 記憶體修補
  • 模組間調用方式
  • 呼叫堆疊方法( Stack Method )
  • 了解試用期如何運作
  • 了解軟體註冊流程的工作原理
  • 刪除煩人的螢幕

要求

  • 最好已經完成逆向工程 1:初學者的 x64dbg Debugger,或已經知道如何使用 x64dbg
  • Windows PC

課程說明

在本系列的第一門課程「逆向工程 1:初學者的 x64dbg 偵錯器」中,你將學習如何對命令列程式進行逆向工程,以及如何除錯、單步執行和修補等等。現在,在第二門課程中,你將繼續學習。這次我們將學習如何對圖形使用者介面程式進行逆向工程。像往常一樣,我們將使用我為你編寫的 crackme 來練習逆向。

你將學到什麼:

  • 如何將程式反組繹成組合語言程式碼
  • 動態分析
  • 設定斷點並單步執行程式碼
  • 修改程式行為
  • 修補程式
  • 模組間調用方式( Intermodular Call Method )
  • 呼叫堆疊方法( Call Stack Method )
  • 硬體斷點
  • 記憶體修補
  • 修補 EAX 暫存器值( register values )
  • 了解試用期軟體
  • 了解軟體註冊流程

謝謝你,裡面見。

目標受眾

  • 想要學習如何反組譯和 debug Windows程式的電腦專業學生
  • 任何對逆向工程有興趣的人
  • 想要知道如何在沒有原始程式碼的情況下修復程式中的錯誤的程式設計師

講師簡介

Paul Chin 大學講師

我是一名半退休的大學講師,擁有 20 多年的電腦和資訊技術教學經驗。 我的興趣範圍從逆向工程、程式設計到圖形設計、應用程式、遊戲開發、音樂、健康、靈性和幸福。 業餘時間,我也會彈鋼琴和鍵盤琴。 我喜歡面對面和線上教學,也喜歡教育和激勵他人成功並過上他們夢想的生活。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading