Understanding the efficacy, reliability and resiliency of computer vision techniques for malware detection and future research directions

04/03/2019
by   Li Chen, et al.
0

My research lies in the intersection of security and machine learning. This overview summarizes one component of my research: combining computer vision with malware exploit detection for enhanced security solutions. I will present the perspectives of efficacy, reliability and resiliency to formulate threat detection as computer vision problems and develop state-of-the-art image-based malware classification. Representing malware binary as images provides a direct visualization of data samples, reduces the efforts for feature extraction, and consumes the whole binary for holistic structural analysis. Employing transfer learning of deep neural networks effective for large scale image classification to malware classification demonstrates superior classification efficacy compared with classical machine learning algorithms. To enhance reliability of these vision-based malware detectors, interpretation frameworks can be constructed on the malware visual representations and useful for extracting faithful explanation, so that security practitioners have confidence in the model before deployment. In cyber-security applications, we should always assume that a malware writer constantly modifies code to bypass detection. Addressing the resiliency of the malware detectors is equivalently important as efficacy and reliability. Via understanding the attack surfaces of machine learning models used for malware detection, we can greatly improve the robustness of the algorithms to combat malware adversaries in the wild. Finally I will discuss future research directions worth pursuing in this research community.

READ FULL TEXT
research
05/18/2019

The Curious Case of Machine Learning In Malware Detection

In this paper, we argue that machine learning techniques are not ready f...
research
04/30/2019

To believe or not to believe: Validating explanation fidelity for dynamic malware analysis

Converting malware into images followed by vision-based deep learning al...
research
12/18/2018

Deep Transfer Learning for Static Malware Classification

We propose to apply deep transfer learning from computer vision to stati...
research
05/07/2020

A Review of Computer Vision Methods in Network Security

Network security has become an area of significant importance more than ...
research
01/31/2021

MalNet: A Large-Scale Cybersecurity Image Database of Malicious Software

Computer vision is playing an increasingly important role in automated m...
research
09/06/2022

Statistical Foundation Behind Machine Learning and Its Impact on Computer Vision

This paper revisits the principle of uniform convergence in statistical ...
research
05/29/2018

Limitless HTTP in an HTTPS World: Inferring the Semantics of the HTTPS Protocol without Decryption

We present new analytic techniques for inferring HTTP semantics from pas...

Please sign up or login with your details

Forgot password? Click here to reset