SeqNet: An Efficient Neural Network for Automatic Malware Detection
Malware continues to evolve rapidly, and more than 450,000 new samples are captured every day, which makes manual malware analysis impractical. However, existing deep learning detection models need manual feature engineering or require high computational overhead for long training processes, which might be laborious to select feature space and difficult to retrain for mitigating model aging. Therefore, a crucial requirement for a detector is to realize automatic and efficient detection. In this paper, we propose a lightweight malware detection model called SeqNet which could be trained at high speed with low memory required on the raw binaries. By avoiding contextual confusion and reducing semantic loss, SeqNet maintains the detection accuracy when reducing the number of parameters to only 136K. We demonstrate the effectiveness of our methods and the low training cost requirement of SeqNet in our experiments. Besides, we make our datasets and codes public to stimulate further academic research.
Code (0)
등록된 구현이 없습니다.
Tasks
Efficient Neural NetworkFeature EngineeringMalware AnalysisMalware DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Android Malware Detection using Deep Learning on API Method Sequences
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 DetectionSeqNet: Sequential Networks for One-Shot Traffic Sign Recognition With Transfer Learning
In traffic sign recognition tasks, recognition of road signs by observing synthetic reference images is a human-like ability that can be performed by one-shot learning algorithms. One-shot object recognition is a challen…
Image RetrievalMetric LearningObject RecognitionOne-Shot Learning+2A Hybrid Approach For Malware Classification Using Secondary Features Fusion
The number of malware (either variant or novel) is rapidly increasing, making malware detection and mitigation a complex problem. One approach to improving malware mitigation is automatic detection and malware family cla…
Multi-class ClassificationMalware ClassificationMalware DetectionDeepSign: Deep Learning for Automatic Malware Signature Generation and Classification
This paper presents a novel deep learning based method for automatic malware signature generation and classification. The method uses a deep belief network (DBN), implemented with a deep stack of denoising autoencoders, …
ClassificationDeep LearningDenoisingGeneral Classification+1Sequential End-to-end Network for Efficient Person Search
Person search aims at jointly solving Person Detection and Person Re-identification (re-ID). Existing works have designed end-to-end networks based on Faster R-CNN. However, due to the parallel structure of Faster R-CNN,…
GPUGraph MatchingHuman DetectionPerson Re-Identification+2