<span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition

Vishing, a blend of “voice” and “phishing”, has evolved to include techniques like Call Redirection and Display Overlay Attacks, causing significant financial losses. Existing research has largely focused on user behavior and awareness, leaving gaps in addressing attacks originating from vishing app...

Full description

Saved in:
Bibliographic Details
Main Authors: Daegyeom Kim, Sehwan O, Younghoon Ban, Jungsoo Park, Kyungho Joo, Haehyun Cho
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/17/1/24
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832588404118781952
author Daegyeom Kim
Sehwan O
Younghoon Ban
Jungsoo Park
Kyungho Joo
Haehyun Cho
author_facet Daegyeom Kim
Sehwan O
Younghoon Ban
Jungsoo Park
Kyungho Joo
Haehyun Cho
author_sort Daegyeom Kim
collection DOAJ
description Vishing, a blend of “voice” and “phishing”, has evolved to include techniques like Call Redirection and Display Overlay Attacks, causing significant financial losses. Existing research has largely focused on user behavior and awareness, leaving gaps in addressing attacks originating from vishing applications. In this work, we present <span style="font-variant: small-caps;">Ventinel</span>, an Android-based defense system designed to detect these attacks without requiring OS modifications. <span style="font-variant: small-caps;">Ventinel</span> employs Optical Character Recognition (OCR) to compare phone numbers during calls, effectively preventing Call Redirection and Display Overlay Attacks. Additionally, it safeguards against Duplicated Contacts Attacks by cross-referencing call logs and SMS records. <span style="font-variant: small-caps;">Ventinel</span> achieves 100% detection accuracy, surpassing commercial applications, and operates with minimal data collection to ensure user privacy. We also describe malicious API behavior and demonstrate that the same behavior is possible for API levels 29 and higher. Furthermore, we analyze the limitations of existing solutions and propose new attack and defense strategies.
format Article
id doaj-art-365b634c60d4464fa052c16d306713b9
institution Kabale University
issn 1999-5903
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj-art-365b634c60d4464fa052c16d306713b92025-01-24T13:33:36ZengMDPI AGFuture Internet1999-59032025-01-011712410.3390/fi17010024<span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character RecognitionDaegyeom Kim0Sehwan O1Younghoon Ban2Jungsoo Park3Kyungho Joo4Haehyun Cho5Graduate School of Software, Soongsil University, Seoul 06978, Republic of KoreaGraduate School of Software, Soongsil University, Seoul 06978, Republic of KoreaGraduate School of Software, Soongsil University, Seoul 06978, Republic of KoreaDepartment of ICT Convergence Science, Kangnam University, Yongin 16979, Republic of KoreaGraduate School of Software, Soongsil University, Seoul 06978, Republic of KoreaGraduate School of Software, Soongsil University, Seoul 06978, Republic of KoreaVishing, a blend of “voice” and “phishing”, has evolved to include techniques like Call Redirection and Display Overlay Attacks, causing significant financial losses. Existing research has largely focused on user behavior and awareness, leaving gaps in addressing attacks originating from vishing applications. In this work, we present <span style="font-variant: small-caps;">Ventinel</span>, an Android-based defense system designed to detect these attacks without requiring OS modifications. <span style="font-variant: small-caps;">Ventinel</span> employs Optical Character Recognition (OCR) to compare phone numbers during calls, effectively preventing Call Redirection and Display Overlay Attacks. Additionally, it safeguards against Duplicated Contacts Attacks by cross-referencing call logs and SMS records. <span style="font-variant: small-caps;">Ventinel</span> achieves 100% detection accuracy, surpassing commercial applications, and operates with minimal data collection to ensure user privacy. We also describe malicious API behavior and demonstrate that the same behavior is possible for API levels 29 and higher. Furthermore, we analyze the limitations of existing solutions and propose new attack and defense strategies.https://www.mdpi.com/1999-5903/17/1/24Androidmobile securityvoice phishingvishing
spellingShingle Daegyeom Kim
Sehwan O
Younghoon Ban
Jungsoo Park
Kyungho Joo
Haehyun Cho
<span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
Future Internet
Android
mobile security
voice phishing
vishing
title <span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
title_full <span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
title_fullStr <span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
title_full_unstemmed <span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
title_short <span style="font-variant: small-caps">Ventinel</span>: Automated Detection of Android Vishing Apps Using Optical Character Recognition
title_sort span style font variant small caps ventinel span automated detection of android vishing apps using optical character recognition
topic Android
mobile security
voice phishing
vishing
url https://www.mdpi.com/1999-5903/17/1/24
work_keys_str_mv AT daegyeomkim spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition
AT sehwano spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition
AT younghoonban spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition
AT jungsoopark spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition
AT kyunghojoo spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition
AT haehyuncho spanstylefontvariantsmallcapsventinelspanautomateddetectionofandroidvishingappsusingopticalcharacterrecognition