This document presents a sophisticated malware detection module that leverages machine learning algorithms to enhance security in enterprise networks. It critiques traditional antivirus software limitations, particularly against emerging threats, and proposes a new method that analyzes system API calls and employs a random forest algorithm for classification. The research indicates that the new approach can effectively identify known and unknown malware, although it requires significant processing resources suitable for centralized use in businesses.