Detection of clone scammers in Android markets using IoT‐based edge computing
Pirated application developers find an alternate way to publish pirated versions of the same Android mobile applications (apps) on different Android markets. Therefore, a centralized, automated scrutiny system among multiple app stores is inevitable to prevent publishing pirated or cloned version of...
Saved in:
Published in | Transactions on emerging telecommunications technologies Vol. 33; no. 6 |
---|---|
Main Authors | , , , , , , |
Format | Journal Article |
Language | English |
Published |
01.06.2022
|
Online Access | Get full text |
ISSN | 2161-3915 2161-3915 |
DOI | 10.1002/ett.3791 |
Cover
Summary: | Pirated application developers find an alternate way to publish pirated versions of the same Android mobile applications (apps) on different Android markets. Therefore, a centralized, automated scrutiny system among multiple app stores is inevitable to prevent publishing pirated or cloned version of these Android applications. In this paper, we proposed an Android clone detection system for Internet of things (IoT) (Droid‐IoT) devices. First, the proposed system receives an original Android application package (APK) file along with possible candidate cloned APKs over the cloud network. The system uses an apkExtractor tool to extract Dalvik Executable (DEX) files for each subject program. The Jdex decompiler is used to extract Java source files from DEXs. Then, the bag‐of‐word model is used to extract tokenized features from source files. Further, the weighting filters are used to zoom the importance of each token. Moreover, Synthetic Minority Oversampling is applied to retrieve balanced features for better training of data. Finally, TensorFlow with Keras deep learning model is designed to predict clones in Android applications. The experimental results have shown that Droid‐IoT can successfully detect cloned apps with an accuracy of up to 96%. The primary purpose of this system is to prevent the publishing of pirated apps among different app stores under different pirated names.
App cloning is a process of creating similar apps availablein any app store by different developer name and therefore, a centralized, automated scrutiny system is required to prevent publishing pirated or cloned version of android applications. This paper presented an android clone scammers detection Android clone detection system for Internet of things (IoT)(Droid‐IoT) devices. The primary purpose of this system is to prevent the publishing of pirated apps among different app stores under different pirated names will send through email. |
---|---|
ISSN: | 2161-3915 2161-3915 |
DOI: | 10.1002/ett.3791 |