DetectBERT: Towards Full App-Level Representation Learning to Detect Android Malware
원문 초록
Recent advancements in ML and DL have significantly improved Android malware detection, yet many methodologies still rely on basic static analysis, bytecode, or function call graphs that often fail to capture complex malicious behaviors. DexBERT, a pre-trained BERT-like model tailored for Android representation learning, enriches class-level representations by analyzing Smali code extracted from APKs. However, its functionality is constrained by its inability to process multiple Smali classes simultaneously. This paper introduces DetectBERT, which integrates correlated Multiple Instance Learning (c-MIL) with DexBERT to handle the high dimensionality and variability of Android malware, enabling effective app-level detection. By treating class-level features as instances within MIL bags, DetectBERT aggregates these into a comprehensive app-level representation. Our evaluation demonstrates that DetectBERT not only surpasses existing state-of-the-art detection methods but also adapts to evolving malware threats. Moreover, the versatility of the DetectBERT framework holds promising potential for broader applications in app-level analysis and other software engineering tasks, offering new avenues for research and development.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
An Experimental Study of Quantitative Evaluations on Saliency Methods
Evaluating the Robustness of Adversarial Defenses in Malware Detection Systems
MADCAT: Combating Malware Detection Under Concept Drift with Test-Time Adaptation
A Combination Method for Android Malware Detection Based on Control Flow Graphs and Machine Learning Algorithms
Android Malware Detection Using Machine Learning on Image Patterns
Questioning Representational Optimism in Deep Learning: The Fractured Entangled Representation Hypothesis
토론
이 논문과 연결된 포럼 글이 아직 없습니다.