Skip to main navigation Skip to search Skip to main content

LIReDroid: LLM-Enhanced Test Case Generation for Static Sensitive Behavior Replication

  • Xi'an Jiaotong University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Malicious Android applications often employ covert behaviors to exfiltrate sensitive data, thereby compromising user privacy. Traditional detection techniques predominantly utilize static analysis of the source code to detect such sensitive behaviors, yet they are frequently plagued by elevated false positive rates. While dynamic analysis methods offer greater precision, they contend with the challenge of limited coverage. This paper introduces LIReDroid, a hybrid testing approach that aims to replicate sensitive behaviors identified in static analysis call chains. LIReDroid firstly analyze the application's static invocation chain. Then LIReDroid devises a prompt word model for the generation of test instructions and injection script code. Ultimately, sensitive API call chains are dynamically invoked through code injection, with their activation being meticulously recorded. We presented preliminary experimental results to substantiate the efficacy of LIReDroid. Given these results, we outline future research directions for LIReDroid.

Original languageEnglish
Title of host publication15th Asia-Pacific Symposium on Internetware, Internetware 2024 - Proceedings
PublisherAssociation for Computing Machinery
Pages81-84
Number of pages4
ISBN (Electronic)9798400707056
DOIs
StatePublished - 24 Jul 2024
Event15th Asia-Pacific Symposium on Internetware, Internetware 2024 - Macao, China
Duration: 24 Jul 202426 Jul 2024

Publication series

NameACM International Conference Proceeding Series

Conference

Conference15th Asia-Pacific Symposium on Internetware, Internetware 2024
Country/TerritoryChina
CityMacao
Period24/07/2426/07/24

Keywords

  • Android Application Security
  • Large Language Model
  • Sensitive Behavior Reproduction
  • Test Case Generation

Fingerprint

Dive into the research topics of 'LIReDroid: LLM-Enhanced Test Case Generation for Static Sensitive Behavior Replication'. Together they form a unique fingerprint.

Cite this