paper-with-me

Papers

Automatic Malware Description via Attribute Tagging and Similarity Embedding

2019-05-15 · Felipe N. Ducau, Ethan M. Rudd, Tad M. Heppner, Alex Long, Konstantin Berlin

With the rapid proliferation and increased sophistication of malicious software (malware), detection methods no longer rely only on manually generated signatures but have also incorporated more general approaches like machine learning detection. Although powerful for conviction of malicious artifacts, these methods do not produce any further information about the type of threat that has been detected neither allows for identifying relationships between malware samples. In this work, we address the information gap between machine learning and signature-based detection methods by learning a representation space for malware samples in which files with similar malicious behaviors appear close to each other. We do so by introducing a deep learning based tagging model trained to generate human-interpretable semantic descriptions of malicious software, which, at the same time provides potentially more useful and flexible information than malware family names. We show that the malware descriptions generated with the proposed approach correctly identify more than 95% of eleven possible tag descriptions for a given sample, at a deployable false positive rate of 1% per tag. Furthermore, we use the learned representation space to introduce a similarity index between malware files, and empirically demonstrate using dynamic traces from files' execution, that is not only more effective at identifying samples from the same families, but also 32 times smaller than those based on raw feature vectors.

📄 PDF Abstract BibTeX arXiv:1905.06262

Code (3)

cmikke97/Automatic-Malware-Signature-Generation pytorch
sophos-ai/SOREL-20M pytorch
sophos/sorel-20m pytorch

Tasks

AttributeBIG-bench Machine LearningMalware DetectionTAG

Similar Papers 제목 키워드 기반

Semantic-Aware Contrastive Fine-Tuning: Boosting Multimodal Malware Classification with Discriminative Embeddings

2025-04-25 · Ivan Montoya Sanchez, Shaswata Mitra, Aritran Piplai, Sudip Mittal

The rapid evolution of malware variants requires robust classification methods to enhance cybersecurity. While Large Language Models (LLMs) offer potential for generating malware descriptions to aid family classification…

AttributeMalware ClassificationMeta-LearningRobust classification

Learning Cross-Task Attribute - Attribute Similarity for Multi-task Attribute-Value Extraction

2021-08-01 · ACL (ECNLP) 2021 8 · Mayank Jain, Sourangshu Bhattacharya, Harshit Jain, Karimulla Shaik 외

Automatic extraction of product attribute-value pairs from unstructured text like product descriptions is an important problem for e-commerce companies. The attribute schema typically varies from one category of products…

AttributeAttribute Value ExtractionMulti-Task Learning

EMBERSim: A Large-Scale Databank for Boosting Similarity Search in Malware Analysis

2023-09-26 · NeurIPS 2023 11

In recent years there has been a shift from heuristics based malware detection towards machine learning, which proves to be more robust in the current heavily adversarial threat landscape. While we acknowledge machine le…

Similarity-based Android Malware Detection Using Hamming Distance of Static Binary Features

2019-08-13 · Rahim Taheri, Meysam Ghahramani, Reza Javidan, Mohammad Shojafar 외

In this paper, we develop four malware detection methods using Hamming distance to find similarity between samples which are first nearest neighbors (FNN), all nearest neighbors (ANN), weighted all nearest neighbors (WAN…

Android Malware DetectionMalware Detection

Android Malware Detection using Deep Learning on API Method Sequences

2017-12-25 · ElMouatez Billah Karbab, Mourad Debbabi, Abdelouahid Derhab, Djedjiga Mouheb

Android OS experiences a blazing popularity since the last few years. This predominant platform has established itself not only in the mobile world but also in the Internet of Things (IoT) devices. This popularity, howev…

Android Malware DetectionAttributeDeep LearningMalware Detection