Microsoft and Intel turn malware into images to accelerate detection
Results of STAMINA project "encourage the use of deep transfer learning" for malware classification
Microsoft and Intel have collaborated on a new research project which uses a deep learning technique to identify malware through the analysis of images.
The project, titled Static Malware-as-Image Network Analysis (STAMINA), advances on the approach that malware can be classified at scale by performing static analysis on malware codes represented as images. Based on that, it aims to detect malware by transforming malware samples into grayscale images and then scanning them for specific textural and structural patterns.
In order to establish the practicality of the STAMINA approach, researchers from Microsoft Threat Protection Intelligence Team and Intel Labs covered three main steps: image conversion, transfer learning, and evaluation.
First, the researchers converted malware binaries into two-dimensional images, they then used the transfer learning technique to accelerate training time “while maintaining high classification performance”. Finally, they evaluated the performance of the system on a holdout test set. The study showed that applying STAMINA achieved a recall of 87.05% at a 0.1% false-positive rate, and a 99.66% recall and 99.07% accuracy at a 2.58% false-positive rate.
In a blog post detailing the study, Jugal Parikh and Marc Marino of the Microsoft Threat Protection Intelligence Team said that the results “certainly encourage the use of deep transfer learning for the purpose of malware classification”.
“It helps accelerate training by bypassing the search for optimal hyperparameters and architecture searches, saving time and compute resources in the process,” they said.
Parikh and Marino also said that the joint research is “a good starting ground for more collaborative work” between Microsoft and Intel.
“For example, the researchers plan to collaborate further on platform acceleration optimizations that can allow deep learning models to be deployed on client machines with minimal performance impact. Stay tuned,” they said.
A new way of detecting malware is undoubtedly a welcome innovation in a time when most employees are working from home due to the coronavirus lockdown, exposing businesses to a higher rate of cyber attacks.
Last month, Microsoft warned that cyber criminals are taking advantage of the ongoing coronavirus crisis to trick users into downloading malware onto their devices. In a statement on Twitter, Microsoft Security Intelligence said that hackers are posing as the “Usa Volunteer Organization” and the “Usa Humanitarian Group” and are sending out hundreds of emails offering free COVID-19 medical advice and testing. Each email aims to install the Trickbot malware using “unique macro-laced” document attachments.
Unlocking collaboration: Making software work better together
How to improve collaboration and agility with the right techDownload now
Four steps to field service excellence
How to thrive in the experience economyDownload now
Six things a developer should know about Postgres
Why enterprises are choosing PostgreSQLDownload now
The path to CX excellence for B2B services
The four stages to thrive in the experience economyDownload now