-
Introduction
-
Machine Learning and Malware Detection
- Setting Up Your Lab Environment
- Obtaining a Malware Dataset
- Obtaining a Benign Dataset
- Malware Analysis 101
- PE File: Introduction
- Installing the pefile Library
- Extracting PE Information Using pefile
- TF-IDF
- Creating a Train-Test Split
- Training a Classifier
- Tackling Class Imbalance
- Handling Type I and Type II Errors
- N-Grams
- Hash-Grams
- Building an N-Gram Classifier
- MalConv: Deep Learning on Executables
- Section 1 – Conclusion
-
Machine Learning and Intrusion Detection
-
Machine Learning and Offensive Security