Classification and Analysis of Malicious Code Detection Techniques Based on the APT Attack

被引:10
|
作者
Lee, Kyungroul [1 ]
Lee, Jaehyuk [2 ]
Yim, Kangbin [3 ]
机构
[1] Mokpo Natl Univ, Dept Informat Secur, Mokpo 58554, South Korea
[2] Mokpo Natl Univ, Interdisciplinary Program Informat & Protect, Mokpo 58554, South Korea
[3] Soonchunhyang Univ, Dept Informat Secur Engn, Asan 31538, South Korea
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 05期
基金
新加坡国家研究基金会;
关键词
malicious code; detection technique; attack scenario; attack technique; APT attack; INTRUSION DETECTION SYSTEM; MALWARE DETECTION SYSTEM; ENTROPY; CHALLENGES; SELECTION;
D O I
10.3390/app13052894
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
According to the Fire-eye's M-Trends Annual Threat Report 2022, there are many advanced persistent threat (APT) attacks that are currently in use, and such continuous and specialized APT attacks cause serious damages attacks. As APT attacks continue to be active, there is a need for countermeasures to detect new and existing malicious codes. An APT attack is a type of intelligent attack that analyzes the target and exploits its vulnerabilities. It attempts to achieve a specific purpose, and is persistent in continuously attacking and threatening the system. With this background, this paper analyzes attack scenarios based on attack cases by malicious code, and surveys and analyzes attack techniques used in attack cases. Based on the results of the analysis, we classify and analyze malicious code detection techniques into security management systems, pattern-based detection, heuristic-based detection, reputation-based detection, behavior-based detection, virtualization-based detection, anomaly detection, data analysis-based detection (big data-based, machine learning-based), and others. This paper is expected to serve as a useful reference for detecting and preventing malicious codes. Specifically, this article is a surveyed review article.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Polymorphic Malicious Java']JavaScript Code Detection for APT Attack Defence
    Choi, Junho
    Choi, Chang
    You, Ilsun
    Kim, Pankoo
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2015, 21 (03) : 369 - 383
  • [2] Power Based Malicious Code Detection Techniques for Smartphones
    Dixon, Bryan
    Mishra, Shivakant
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 142 - 149
  • [3] APT attack detection based on flow network analysis techniques using deep learning
    Cho Do Xuan
    Mai Hoang Dao
    Hoa Dinh Nguyen
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (03) : 4785 - 4801
  • [4] Time and Location Power Based Malicious Code Detection Techniques for Smartphones
    Dixon, Bryan
    Mishra, Shivakant
    Pepin, Jeannette
    2014 IEEE 13TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA 2014), 2014, : 261 - 268
  • [5] Alerts Correlation and Causal Analysis for APT Based Cyber Attack Detection
    Khosravi, Mehran
    Ladani, Behrouz Tork
    IEEE ACCESS, 2020, 8 : 162642 - 162656
  • [6] Detection Method of WEB Malicious Code based on Link Analysis
    Lu Zhiyong
    Sui Sai
    Huang Chengdong
    Wang Xueyu
    2016 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C), 2016, : 511 - 514
  • [7] Malicious Java']JavaScript Code Detection Based on Hybrid Analysis
    He, Xincheng
    Xu, Lei
    Cha, Chunliu
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 365 - 374
  • [8] Malicious Code Detection Based on Code Semantic Features
    Zhang, Yu
    Li, Binglong
    IEEE ACCESS, 2020, 8 : 176728 - 176737
  • [9] Decompiled APK based malicious code classification
    Mateless, Roni
    Rejabek, Daniel
    Margalit, Oded
    Moskovitch, Robert
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 110 : 135 - 147
  • [10] An Experimental Analysis of Classification Techniques for Domain Generating Algorithms (DGA) based Malicious Domains Detection
    Rayhan, Md Maruf
    Ayub, Md Ahsan
    2020 23RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT 2020), 2020,