2021 逆向工程、除錯和惡意軟體分析

透過大量的實際案例學習逆向工程、除錯和逆向工程惡意軟體分析基礎知識

報名參加課程更新 coupon code

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

  • 逆向工程
  • 惡意軟體分析
  • 除錯
  • 分析型別和報告
  • 作業系統的基本組成部分
  • 記憶體型別
  • 檔案系統型別
  • R2D2惡意軟體分析
  • Cridex惡意軟體分析
  • 揮發性
  • 低階的組合語言除錯
  • Windows登錄檔
  • 繞過堆疊保護
  • 方法利用
  • 低階檢視
  • 軟體開發

要求

  • 基本程式設計知識

課程說明

將某樣東西拆開並重新組裝是一個幫助人們瞭解事物如何被製造的過程。

一個人能夠透過首先展開摺紙來重做和再現。瞭解汽車的工作原理需要了解每個主要和次要的機械元件及其用途。人體解剖學的複雜性質要求人們瞭解身體的每一個部分。如何理解?透過剖析它。逆向工程是我們瞭解事物如何設計的一種方式,它為什麼處於這種狀態,何時觸發,如何工作,以及它的目的是什麼。實際上,這些資訊被用來重新設計和改進,以提高效能和成本。它甚至可以幫助修復缺陷。

想像一下,如果特洛伊木馬在被允許進入一個城市的大門之前被徹底檢查和拆毀。這可能會導致門外有幾個為城市而戰的士兵死亡。下次再給城市送來一匹特洛伊木馬時,弓箭手就會知道箭的方向了。而這次就不會有死亡士兵了。惡意軟體分析也是如此–透過逆向工程瞭解某種惡意軟體的行為,分析人員可以為網路推薦各種防護措施。把它想像成木馬是惡意軟體,分析師是最初檢查木馬士兵,而城市是電腦網路。

任何尋求成為逆向工程或分析師的人都應該具備足智多謀的特質。在網際網路上搜索是逆向工程的一部分。分析師不會簡單地依賴我們在這個 udemy 課程中提供的工具和資訊。有些情況下,分析甚至需要逆向工程來開發自己的工具。軟體稽核可能需要逆向工程。除了高水平的程式碼審查過程,一些軟體品質驗證也涉及實施逆向工程。這些測試活動的目的是確保漏洞被發現和修復。在設計和開發一款軟體的過程中,有很多因素沒有被考慮到。其中大部分是隨機輸入和外部因素,這些因素可能會造成洩漏,導致漏洞的出現。這些漏洞可能被用於惡意的目的,不僅破壞了軟體,還可能造成損害,破壞了它所安裝的系統環境。在測試軟體時,系統監控和模糊工具是常用的。今天的作業系統有更好的保障措施來防止崩潰。作業系統通常會報告發現的任何差異,如記憶體或檔案損壞。本課程還提供了其他資訊,如崩潰轉儲。從這些資訊中,逆向工程師將能夠準確地指出他們要檢查的軟體的具體位置。

在軟體安全行業,需要的核心技能之一是逆向工程。每一次攻擊,通常是以惡意軟體的形式,都要進行反轉和分析。通常需要做的第一件事是清理網路和系統,使其不被破壞。分析師確定惡意軟體是如何安裝自己並變得持久的。然後,他們制定解除安裝惡意軟體的步驟。在反惡意軟體階段,一旦反惡意軟體產品能夠檢測到系統被破壞,這些步驟將被用來制定清理程式。該分析提供了關於惡意軟體如何能夠入侵系統的資訊。有了這些資訊,網路管理員就能夠實施政策來減輕攻擊。如果惡意軟體能夠進入系統是因為使用者打開了含有JavaScript程式碼的電子郵件附件,那麼網路管理員將實施阻止含有JavaScript附件的電子郵件。

目標受眾

  • 反向工程
  • 惡意軟體分析
  • 低階除錯

講師簡介

TechBinz Academy 教師,IT培訓師,汽車工程師,程式設計師

TechBinZ學院是一家線上學院,在YouTube和Udemy上有講座。

學院在未來兩年的目標是教一百萬人學習程式設計、網際網路技術、汽車電子和其他主題。

我們的團隊現在正忙於建立新課程和回答問題。

無論你是初學者,還是想第一次學習網際網路技術,還是想學習現有的技能,還是想學習新的技能,工作,學院都能滿足你。

英文字幕:有

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

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: