內容簡介
本書以實戰項目為主線,以理論基礎為核心,引導讀者漸進式學習如何分析Windows操作系統的惡意程序。從惡意代碼開發者的角度出發,闡述惡意代碼的編碼和加密、規避檢測技術。最後,實戰分析惡意程序的網路流量和文件行為,挖掘惡意域名等信息。 本書共14章,第1~9章詳細講述惡意代碼基礎技術點,從搭建環境開始,逐步深入分析Windows PE文件結構,講述如何執行編碼或加密的shellcode二進位代碼;第10~14章詳細解析惡意代碼常用的API函數混淆、進程注入、DLL注入規避檢測技術,介紹Yara工具檢測惡意代碼的使用方法,從零開始,系統深入地剖析惡意代碼的網路流量和文件行為。 本書示例代碼豐富,實踐性和系統性較強,既適合初學者入門,對於工作多年的惡意代碼分析工程師、網路安全滲透測試工程師、網路安全軟體開發人員、安全課程培訓人員、高校網路安全專業方向的學生等也有參考價值,並可作為高等院校和培訓機構相關專業的教學參考書。作者簡介
劉曉陽,多年來一直從事網路安全方面的教學和研究工作。在網路滲透測試方面有十分豐富的實踐經驗,擅長對企業內網的滲透測試、開發紅隊安全工具的相關技術。目錄
第1章 搭建惡意代碼分析環境目錄
組成