Malware is one of the most prevalent cyber threats haunting the security of modern organizations. Black hat hackers are constantly improving; hence, classic detection techniques are obsolete, and AV products are often unable to detect advanced persistent threats. That is why machine learning techniques can help us to detect malware.
In this chapter, we learned how to build malware classifiers, using many machine learning algorithms and open source Python libraries. The next chapter will teach us how to build more robust systems to detect malware, using the same algorithm used by the human mind. We are going to learn how to use deep learning to detect malware , using the same Python libraries used throughout this book.