Skip to main navigation Skip to search Skip to main content

A Positive-Unlabeled Learning Approach for Detecting Malicious In-app Purchases on the App Store

  • Xi'an Jiaotong University
  • Tsinghua University

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

Abstract

Malicious in-app purchases have been rampant recently and caused a tremendous financial loss for app developers. These purchases rarely leave anomalous content information and are difficult to label, so only a few labeled positive (malicious) samples can be obtained which are insufficient for supervised learning. Facing the challenge above, this paper deals with the problem from a novel perspective by modeling Positive-Unlabeled learning. Our proposed approach (PULA) first leverages the prior knowledge of in-app purchases and gets likely positive and negative examples from unlabeled ones. Then, we divide likely examples into several subsets and iteratively extract reliable positive and negative examples from the likely examples. Finally, the transaction association graph is constructed, and a belief propagation algorithm is developed to propagate existing labels to the unlabeled ones on the graph. For more effective classification, we also deliberately design features of the purchases and test their validity. The experimental results on the real data of in-app purchases show that after extracting reliable positive and negative samples from the unlabeled ones by PULA, classic classification methods can be easily used to detect malicious purchases and outperform baseline algorithms by 23.04% in AUC at least.

Original languageEnglish
Title of host publication2024 IEEE 20th International Conference on Automation Science and Engineering, CASE 2024
PublisherIEEE Computer Society
Pages239-244
Number of pages6
ISBN (Electronic)9798350358513
DOIs
StatePublished - 2024
Event20th IEEE International Conference on Automation Science and Engineering, CASE 2024 - Bari, Italy
Duration: 28 Aug 20241 Sep 2024

Publication series

NameIEEE International Conference on Automation Science and Engineering
ISSN (Print)2161-8070
ISSN (Electronic)2161-8089

Conference

Conference20th IEEE International Conference on Automation Science and Engineering, CASE 2024
Country/TerritoryItaly
CityBari
Period28/08/241/09/24

Fingerprint

Dive into the research topics of 'A Positive-Unlabeled Learning Approach for Detecting Malicious In-app Purchases on the App Store'. Together they form a unique fingerprint.

Cite this