- Machine Learning for Cybersecurity Cookbook
- Emmanuel Tsukerman
- 154字
- 2021-06-24 12:29:01
Machine Learning-Based Malware Detection
In this chapter, we begin to get serious about applying data science to cybersecurity. We will begin by learning how to perform static and dynamic analysis on samples. Building on this knowledge, we will learn how to featurize samples in order to construct a dataset with informative features. The highlight of the chapter is learning how to build a static malware detector using the featurization skills we have learned. Finally, you will learn how to tackle important machine learning challenges that occur in the domain of cybersecurity, such as class imbalance and false positive rate (FPR) constraints.
The chapter covers the following recipes:
- Malware static analysis
- Malware dynamic analysis
- Using machine learning to detect the file type
- Measuring the similarity between two strings
- Measuring the similarity between two files
- Extracting N-grams
- Selecting the best N-grams
- Building a static malware detector
- Tackling class imbalance
- Handling type I and type II errors
推薦閱讀
- 計(jì)算機(jī)應(yīng)用
- AutoCAD快速入門與工程制圖
- 自動(dòng)檢測(cè)與傳感技術(shù)
- MicroPython Projects
- 自動(dòng)化控制工程設(shè)計(jì)
- 視覺檢測(cè)技術(shù)及智能計(jì)算
- INSTANT Autodesk Revit 2013 Customization with .NET How-to
- Apache Superset Quick Start Guide
- 我也能做CTO之程序員職業(yè)規(guī)劃
- 步步圖解自動(dòng)化綜合技能
- 單片機(jī)技術(shù)一學(xué)就會(huì)
- 運(yùn)動(dòng)控制系統(tǒng)
- 多媒體制作與應(yīng)用
- 大數(shù)據(jù)導(dǎo)論
- Photoshop CS4數(shù)碼照片處理入門、進(jìn)階與提高