Some of the most annoying threats in information security are malicious programs. Every day, we hear news about data breaches and cyber attacks with malware. Attackers are enhancing their development skills and building new malware that are able to bypass company safeguards and AV-products. This chapter will introduce some new techniques and solutions for defeating malware, using cutting-edge data science, Python libraries, and machine learning algorithms.
In this chapter, we will cover:
- Malware analysis approaches
- Machine learning aided malware analysis techniques, with practical, real-world Python projects