逆向工程 6: 運用 dnSpy 做 .NET 逆向工程

學習使用 dnSpy 做 .NET 程式設計( C# 和 VB.NET )的逆向工程與除錯 ( debugging )

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

  • 逆向工程( Reverse Engineering )
  • 反編譯 .NET 程式
  • 使用 dnSpy 除錯 .NET 程式
  • 模糊處理( Obfuscation )與去模糊處理( De-obfuscation )技術
  • 依照順序的仿冒詐騙( Serial Phishing )
  • 創造密鑰生成器( keygens,key generator )
  • 還有更多..

要求

  • 懂 C # 將有幫助,但並非必要
  • Windows PC

課程說明

如果你對逆向工程感興趣,想學習如何反編譯和除錯.NET 程式,那麼這門課就是為你而設的。在這門課程中,我將向你介紹令人興奮的逆轉( Reversing )世界,特別是 .NET 程式的逆向工程。

在本課程中,你將學習如何使用 dnSpy、 de4dot 和 UnconfuserEx 工具進行用 C# 和 VB.NET 編寫的 .NET 程式的逆向工程。 你將學習所有關於除錯( debugging )和轉儲記憶體( dumping memory )的知識,以及如何逆向 jumps 和修改指令。

你將學到什麼:

  • 什麼是.NET 程式
  • 安裝 dnSpy
  • 用 dnSpy 補丁( Patching )
  • 依序列仿的冒詐騙 ( Serial Phishing )
  • 創造密鑰生成器 ( Keygens,Key Generators )
  • .NET 軟體保護
  • 去模糊 ( De-obfuscation )
  • 解包( unpack )和轉儲( dump ) .NET 自含元件( assemblies )
  • 如何保護 .NET 程式不被逆向 (reversed )
  • 還有更多..

在本課程中,我們將在我為你們編寫的一個叫做 crackme 的特殊程式上練習逆向。

不滿意退款保證:

這個課程有 30 天不問你任何理由的退款保證。所以你沒什麼可失去的。現在就加入本課程吧,我們裡面見。

目標受眾

  • 想知道如何除錯 .NET 程式的電腦科學學生
  • 任何對如何反編譯 .NET 自含元件( assembly )感興趣的人
  • 希望提升在逆向工程的技能的軟體開發人員

講師簡介

Paul Chin 大學講師  ( 更多講師主講課程介紹 )  

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


  • 點選 ✨ 資料科學機器學習課程 NT320 起的優惠連結 ( 優惠不限於資料科學機器學習課程,需登入 Udemy 取得)| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


幫我們個小忙!

請為我們的網站評分(必)

使用 e-mail 追蹤 Soft & Share

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

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

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

Continue reading