McBoost: Boosting Scalability in Malware Collection and Analysis Using Statistical Classification of Executables

被引:69
|
作者
Perdisci, Roberto [1 ,3 ]
Lanzi, Andrea [2 ,3 ]
Lee, Wenke [1 ,3 ]
机构
[1] Damballa Inc, Atlanta, GA 30308 USA
[2] Univ Milan, Dip Informat & Comunicazione, Milan, Italy
[3] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
D O I
10.1109/ACSAC.2008.22
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we propose Malware Collection Booster (McBoost), a fast statistical malware detection tool that is intended to improve the scalability of existing malware collection and analysis approaches. Given a large collection of binaries that may contain both hitherto unknown malware and benign executables, McBoost reduces the overall time of analysis by classifying and filtering out the least suspicious binaries and passing only the most suspicious ones to a detailed binary analysis process for signature extraction. The McBoost framework consists of a classifier specialized in detecting whether an executable is packed or not, a universal unpacker based on dynamic binary analysis, and a classifier specialized in distinguishing between malicious or benign code. We developed a proof-of-concept version of McBoost and evaluated it on 5,586 malware and 2,258 benign programs. McBoost has at) accuracy of 873%, and an A rea Under the ROC curve (AUC) equal to 0.977. Our evaluation also shows that McBoost reduces the overall time of analysis to only a fraction (e.g., 13.4%) of the computation time that would otherwise be required to analyze large sets of mixed malicious and benign executables.
引用
收藏
页码:301 / +
页数:2
相关论文
共 50 条
  • [1] Malware Classification of Portable Executables using Tree-Based Ensemble Machine Learning
    Atluri, Venkata
    2019 IEEE SOUTHEASTCON, 2019,
  • [2] Dynamic Classification of Packing Algorithms for Inspecting Executables using Entropy Analysis
    Bat-Erdene, Munkhbayar
    Kim, Taebeom
    Li, Hongzhe
    Lee, Heejo
    PROCEEDINGS OF THE 2013 8TH INTERNATIONAL CONFERENCE ON MALICIOUS AND UNWANTED SOFTWARE: THE AMERICAS (MALWARE), 2013, : 19 - 26
  • [3] Malware Analysis and Classification Using Sequence Alignments
    Cho, In Kyeom
    Kim, Tae Guen
    Shim, Yu Jin
    Ryu, Minsoo
    Im, Eul Gyu
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (03): : 371 - 377
  • [4] Malware Analysis Using Classification and Clustering Algorithms
    Balaji, K. M.
    Subbulakshmi, T.
    INTERNATIONAL JOURNAL OF E-COLLABORATION, 2022, 18 (01)
  • [5] A Novel Malware Analysis for Malware Detection and Classification using Machine Learning Algorithms
    Sethi, Kamalakanta
    Chaudhary, Shankar Kumar
    Tripathy, Bata Krishan
    Bera, Padmalochan
    SIN'17: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS, 2017, : 107 - 113
  • [6] Familial Classification of Android Malware using Hybrid Analysis
    Cavli, Omer Faruk Turan
    Sen, Sevil
    2020 INTERNATIONAL CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCTURKEY 2020), 2020, : 62 - 67
  • [7] Malware Classification using Early Stage Behavioral Analysis
    Kumar, Nitesh
    Mukhopadhyay, Subhasis
    Gupta, Mugdha
    Handa, Anand
    Shukla, Sandeep K.
    2019 14TH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIAJCIS 2019), 2019, : 16 - 23
  • [8] Malware Analysis and Classification using Artificial Neural Network
    Makandar, Aziz
    Patrot, Anita
    2015 INTERNATIONAL CONFERENCE ON TRENDS IN AUTOMATION, COMMUNICATIONS AND COMPUTING TECHNOLOGY (I-TACT-15), 2015,
  • [9] Malware Classification Using Static Analysis Based Features
    Hassen, Mehadi
    Carvalho, Marco M.
    Chan, Philip K.
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 734 - 740
  • [10] A Novel Malware Analysis Framework for Malware Detection and Classification using Machine Learning Approach
    Sethi, Kamalakanta
    Chaudhary, Shankar Kumar
    Tripathy, Bata Krishan
    Bera, Padmalochan
    ICDCN'18: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2018,