paper-with-me

홈 › Papers

Exploring Large Language Models for Semantic Analysis and Categorization of Android Malware

2025-01-08 · Brandon J Walton, Mst Eshita Khatun, James M Ghawaly, Aisha Ali-Gombe

Malware analysis is a complex process of examining and evaluating malicious software's functionality, origin, and potential impact. This arduous process typically involves dissecting the software to understand its components, infection vector, propagation mechanism, and payload. Over the years, deep reverse engineering of malware has become increasingly tedious, mainly due to modern malicious codebases' fast evolution and sophistication. Essentially, analysts are tasked with identifying the elusive needle in the haystack within the complexities of zero-day malware, all while under tight time constraints. Thus, in this paper, we explore leveraging Large Language Models (LLMs) for semantic malware analysis to expedite the analysis of known and novel samples. Built on GPT-4o-mini model, \msp is designed to augment malware analysis for Android through a hierarchical-tiered summarization chain and strategic prompt engineering. Additionally, \msp performs malware categorization, distinguishing potential malware from benign applications, thereby saving time during the malware reverse engineering process. Despite not being fine-tuned for Android malware analysis, we demonstrate that through optimized and advanced prompt engineering \msp can achieve up to 77% classification accuracy while providing highly robust summaries at functional, class, and package levels. In addition, leveraging the backward tracing of the summaries from package to function levels allowed us to pinpoint the precise code snippets responsible for malicious behavior.

📄 PDF Abstract BibTeX arXiv:2501.04848

Code (0)

등록된 구현이 없습니다.

Tasks

Malware AnalysisPrompt Engineering

Similar Papers 제목 키워드 기반

Exploring Social Media Image Categorization Using Large Models with Different Adaptation Methods: A Case Study on Cultural Nature's Contributions to People

2024-09-30 · Rohaifa Khaldi, Domingo Alcaraz-Segura, Ignacio Sánchez-Herrera, Javier Martinez-Lopez 외

Social media images provide valuable insights for modeling, mapping, and understanding human interactions with natural and cultural heritage. However, categorizing these images into semantically meaningful groups remains…

DiversityImage Categorization

Categorization of Semantic Roles for Dictionary Definitions

2018-06-20 · WS 2016 12 · Vivian S. Silva, Siegfried Handschuh, André Freitas

Understanding the semantic relationships between terms is a fundamental task in natural language processing applications. While structured resources that can express those relationships in a formal way, such as ontologie…

Categorization of Semantic Roles for Dictionary Definitions

2016-12-01 · WS 2016 12 · Vivian Silva, H, Siegfried schuh, Andr{\'e} Freitas

Understanding the semantic relationships between terms is a fundamental task in natural language processing applications. While structured resources that can express those relationships in a formal way, such as ontologie…

Question Answering

Leveraging Weighted Syntactic and Semantic Context Assessment Summary (wSSAS) Towards Text Categorization Using LLMs

2026-04-13 · Shreeya Verma Kathuria, Nitin Mayande, Sharookh Daruwalla, Nitin Joglekar 외 arxiv

The use of Large Language Models (LLMs) for reliable, enterprise-grade analytics such as text categorization is often hindered by the stochastic nature of attention mechanisms and sensitivity to noise that compromise the…

Exploring the extent of similarities in software failures across industries using LLMs

2024-08-07 · Martin Detloff

The rapid evolution of software development necessitates enhanced safety measures. Extracting information about software failures from companies is becoming increasingly more available through news articles. This researc…

ArticlesData VisualizationPrompt Engineering