更新时间:2021-06-24 12:29:54
coverpage
Title Page
Copyright and Credits
Machine Learning for Cybersecurity Cookbook
About Packt
Why subscribe?
Contributors
About the author
About the reviewers
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Get in touch
Reviews
Machine Learning for Cybersecurity
Technical requirements
Train-test-splitting your data
How to do it...
How it works...
Standardizing your data
Summarizing large data using principal component analysis
Generating text using Markov chains
Performing clustering using scikit-learn
Training an XGBoost classifier
Analyzing time series using statsmodels
Anomaly detection with Isolation Forest
Natural language processing using a hashing vectorizer and tf-idf with scikit-learn
Hyperparameter tuning with scikit-optimize
Machine Learning-Based Malware Detection
Malware static analysis
Computing the hash of a sample
YARA
Examining the PE header
Featurizing the PE header
Malware dynamic analysis
Using machine learning to detect the file type
Scraping GitHub for files of a specific type
Classifying files by type
Measuring the similarity between two strings