每年都有數(shù)百萬個惡意軟件文件被創(chuàng)建,每天都會產生大量與安全相關的數(shù)據(jù),安全已經成為一個“大數(shù)據(jù)”問題。所以,當防范惡意軟件時,為什么不像數(shù)據(jù)科學家那樣思考呢?在本書中,安全數(shù)據(jù)科學家約書亞·薩克斯和希拉里·桑德斯展示了在構建自己的檢測和情報系統(tǒng)時,如何應用機器學習、統(tǒng)計和數(shù)據(jù)可視化等技術。在概述了靜態(tài)和動態(tài)分析等基礎逆向工程概念之后,你將學習如何度量惡意軟件樣本中的代碼相似性,并使用scikit-learn和Keras等機器學習框架構建和訓練你自己的檢測器。通過閱讀本書,你將學習如何: 通過共享代碼分析,識別由相同攻擊組織編寫的新惡意軟件通過建立自己的機器學習檢測系統(tǒng)來捕獲0day惡意軟件使用ROC曲線來度量惡意軟件檢測器的準確性,以幫助你選擇解決安全問題的途徑使用數(shù)據(jù)可視化技術來識別和探討惡意軟件攻擊活動、演變趨勢和相互關系使用Python實現(xiàn)基于深度神經網絡的檢測系統(tǒng)無論你是一位想要為現(xiàn)有武器庫豐富能力的惡意軟件分析師,還是一位對攻擊檢測和威脅情報感興趣的數(shù)據(jù)科學家,本書都將幫助你保持領先地位。