PDF Malware Detection Based on Optimizable Decision Trees

被引:23
作者
Abu Al-Haija, Qasem [1 ]
Odeh, Ammar [2 ]
Qattous, Hazem [3 ]
机构
[1] Princess Sumaya Univ Technol PSUT, Dept Cybersecur, Amman 11941, Jordan
[2] Princess Sumaya Univ Technol PSUT, Dept Comp Sci, Amman 11941, Jordan
[3] Princess Sumaya Univ Technol PSUT, Dept Software Engn, Amman 11941, Jordan
关键词
portable document format (PDF); machine learning; detection; optimizable decision tree; AdaBoost; PDF malware; evasion attacks; cybersecurity;
D O I
10.3390/electronics11193142
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Portable document format (PDF) files are one of the most universally used file types. This has incentivized hackers to develop methods to use these normally innocent PDF files to create security threats via infection vector PDF files. This is usually realized by hiding embedded malicious code in the victims' PDF documents to infect their machines. This, of course, results in PDF malware and requires techniques to identify benign files from malicious files. Research studies indicated that machine learning methods provide efficient detection techniques against such malware. In this paper, we present a new detection system that can analyze PDF documents in order to identify benign PDF files from malware PDF files. The proposed system makes use of the AdaBoost decision tree with optimal hyperparameters, which is trained and evaluated on a modern inclusive dataset, viz. Evasive-PDFMal2022. The investigational assessment demonstrates a lightweight and accurate PDF detection system, achieving a 98.84% prediction accuracy with a short prediction interval of 2.174 mu Sec. To this end, the proposed model outperforms other state-of-the-art models in the same study area. Hence, the proposed system can be effectively utilized to uncover PDF malware at a high detection performance and low detection overhead.
引用
收藏
页数:18
相关论文
共 66 条
[1]  
Abdelsalam M., 2021, P 2021 ACM WORKSHOP
[2]   Detection in Adverse Weather Conditions for Autonomous Vehicles via Deep Learning [J].
Abu Al-Haija, Qasem ;
Gharaibeh, Manaf ;
Odeh, Ammar .
AI, 2022, 3 (02) :303-317
[3]   A Lightweight In-Vehicle Alcohol Detection Using Smart Sensing and Supervised Learning [J].
Abu Al-Haija, Qasem ;
Krichen, Moez .
COMPUTERS, 2022, 11 (08)
[4]   Detecting Port Scan Attacks Using Logistic Regression [J].
Abu Al-Haija, Qasem ;
Saleh, Eyad ;
Alnabhan, Mohammad .
2021 4TH INTERNATIONAL SYMPOSIUM ON ADVANCED ELECTRICAL AND COMMUNICATION TECHNOLOGIES (ISAECT), 2021,
[5]   ELBA-IoT: An Ensemble Learning Model for Botnet Attack Detection in IoT Networks [J].
Abu Al-Haija, Qasem ;
Al-Dala'ien, Mu'awya .
JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2022, 11 (01)
[6]   Asymmetric Identification Model for Human-Robot Contacts via Supervised Learning [J].
Abu Al-Haija, Qasem ;
Al-Saraireh, Ja'afer .
SYMMETRY-BASEL, 2022, 14 (03)
[7]   High-performance intrusion detection system for networked UAVs via deep learning [J].
Abu Al-Haija, Qasem ;
Al Badawi, Ahmad .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (13) :10885-10900
[8]   Top-Down Machine Learning-Based Architecture for Cyberattacks Identification and Classification in IoT Communication Networks [J].
Abu Al-Haija, Qasem .
FRONTIERS IN BIG DATA, 2022, 4
[9]   Boost-Defence for resilient IoT networks: A head-to-toe approach [J].
Abu Al-Haija, Qasem ;
Al Badawi, Ahmad ;
Bojja, Giridhar Reddy .
EXPERT SYSTEMS, 2022, 39 (10)
[10]   A Stochastic Estimation Framework for Yearly Evolution of Worldwide Electricity Consumption [J].
Abu Al-Haija, Qasem .
FORECASTING, 2021, 3 (02) :256-266