{"title":"Software Control Flow Anomaly Detection Technology Based On Neural Network","authors":"Xinda Xu, Jingling Zhao, Baojiang Cui","doi":"10.1145/3548608.3559263","DOIUrl":null,"url":null,"abstract":"This paper presents a control flow anomaly detection model, which applies neural network to control flow anomaly detection and performs feature extraction and behavior modeling of control flow. At present, there is little research on the control flow anomaly detection of neural networks, and there is no in-depth research on the feature extraction of data. We studied the characteristics of control flow, used Intel Processor Trace to implement the extraction and processing of control flow, and designed a basic block vectorization method based on time series features and a basic block vectorization method based on structural features. The vectorization methods eliminate the manual amount of feature engineering. The anomaly detection model uses a bidirectional LSTM and it combines the idea of a classification plane. We perform corresponding evaluations based on the adobe reader software. Experimental results show that the model achieves a 98.74% recall rate and a 0.44% false positive rate for the corresponding control flow anomaly detection of Adobe Reader in an offline environment, effectively detects the exploit, and successfully distinguishes between benign and malicious control flow.","PeriodicalId":201434,"journal":{"name":"Proceedings of the 2022 2nd International Conference on Control and Intelligent Robotics","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 2nd International Conference on Control and Intelligent Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3548608.3559263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a control flow anomaly detection model, which applies neural network to control flow anomaly detection and performs feature extraction and behavior modeling of control flow. At present, there is little research on the control flow anomaly detection of neural networks, and there is no in-depth research on the feature extraction of data. We studied the characteristics of control flow, used Intel Processor Trace to implement the extraction and processing of control flow, and designed a basic block vectorization method based on time series features and a basic block vectorization method based on structural features. The vectorization methods eliminate the manual amount of feature engineering. The anomaly detection model uses a bidirectional LSTM and it combines the idea of a classification plane. We perform corresponding evaluations based on the adobe reader software. Experimental results show that the model achieves a 98.74% recall rate and a 0.44% false positive rate for the corresponding control flow anomaly detection of Adobe Reader in an offline environment, effectively detects the exploit, and successfully distinguishes between benign and malicious control flow.