Uncovering the Face of Android Ransomware: Characterization and Real-Time Detection

被引:105
|
作者
Chen, Jing [1 ,2 ]
Wang, Chiheng [1 ]
Zhao, Ziming [3 ]
Chen, Kai [4 ,5 ]
Du, Ruiying [6 ]
Ahn, Gail-Joon [7 ,8 ]
机构
[1] Wuhan Univ, Comp Sch, Key Lab Aerosp Informat Secur & Trusted Comp, Minist Educ, Wuhan 430072, Hubei, Peoples R China
[2] Sci & Technol Commun Secur Lab, Chengdu 610041, Sichuan, Peoples R China
[3] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85287 USA
[4] Chinese Acad Sci, Inst Informat Engn, SKLOIS, Beijing 100049, Peoples R China
[5] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing 100190, Peoples R China
[6] Collaborat Innovat Ctr Geospatial Technol, Wuhan 430079, Peoples R China
[7] Arizona State Univ, Tempe, AZ 85287 USA
[8] Samsung Res, Seoul, South Korea
基金
中国国家自然科学基金;
关键词
Ransomware; Android; real-time detection; user interface (UI) indicator;
D O I
10.1109/TIFS.2017.2787905
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, we witnessed a drastic increase of ransomware, especially on popular mobile platforms including Android. Ransomware extorts victims for a sum of money by taking control of their devices or files. In light of their rapid growth, there is a pressing need to develop effective countermeasure solutions. However, the research community is still constrained by the lack of a comprehensive data set, and there exists no insightful understanding of mobile ransomware in the wild. In this paper, we focus on the Android platform and aim to characterize existing Android ransomware. Specifically, we have managed to collect 2,721 ransomware samples that cover the majority of existing Android ransomware families. Based on these samples, we systematically characterize them from several aspects, including timeline and malicious features. In addition, the detection results of existing anti-virus tools are rather disappointing, which clearly calls for customized anti-mobile-ransomware solutions. To detect ransomware that extorts users by encrypting data, we propose a novel real-time detection system, called RansomProber. By analyzing the user interface widgets of related activities and the coordinates of users' finger movements, RansomProber can infer whether the file encryption operations are initiated by users. The experimental results show that RansomProber can effectively detect encrypting ransomware with high accuracy and acceptable runtime performance.
引用
收藏
页码:1286 / 1300
页数:15
相关论文
共 50 条
  • [41] ARdetector: android ransomware detection framework
    Dan Li
    Wenbo Shi
    Ning Lu
    Sang-Su Lee
    Sokjoon Lee
    The Journal of Supercomputing, 2024, 80 : 7557 - 7584
  • [42] Real Time Face Detection in Ad Hoc Network of Android Smart Devices
    Aljohani, Mohammed
    Alam, Tanweer
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2017, 509 : 245 - 255
  • [43] Ransomware Detection System for Android Applications
    Alsoghyer, Samah
    Almomani, Iman
    ELECTRONICS, 2019, 8 (08)
  • [44] ARdetector: android ransomware detection framework
    Li, Dan
    Shi, Wenbo
    Lu, Ning
    Lee, Sang-Su
    Lee, Sokjoon
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (06): : 7557 - 7584
  • [45] A survey on analysis and detection of Android ransomware
    Sharma, Shweta
    Kumar, Rakesh
    Rama Krishna, C.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (16):
  • [46] Real-time Face Detection and Tracking on Mobile Phones for Criminal Detection
    Elrefaei, Lamiaa A.
    Alharthi, Alaa
    Alamoudi, Huda
    Almutairi, Shatha
    Al-rammah, Fatima
    2017 2ND INTERNATIONAL CONFERENCE ON ANTI-CYBER CRIMES (ICACC), 2017, : 75 - 80
  • [47] A real-time face detection based on skin detection and geometry features
    Xu, Weijing
    Wang, Di
    JOURNAL OF OPTICS-INDIA, 2024,
  • [48] Real-time detection and reaction to Activity hijacking attacks in Android smartphones
    Bkakria, Anis
    Graa, Mariem
    Cuppens-Boulahia, Nora
    Cuppens, Frederic
    Lanet, Jean-Louis
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 253 - 258
  • [49] A Real-time Extension to the Android Platform
    Kalkov, Igor
    Franke, Dominik
    Schommer, John F.
    Kowalewski, Stefan
    PROCEEDINGS OF THE 10TH INTERNATIONAL WORKSHOP ON JAVA TECHNOLOGIES FOR REAL-TIME AND EMBEDDED SYSTEMS, 2012, : 105 - 114
  • [50] An Evaluation of Technical Study and Performance for Real-Time Face Detection Using Web Real-Time Communication
    Phankokkruad, Manop
    Jaturawat, Phichaya
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2015,