Detección de la aplicación reempaquetada de android usando similaridad de imagenes

La popularidad de Android trae muchas funcionalidades a sus usuarios, pero también trae muchas amenazas. La aplicación de Android reempaquetada es una de esas amenazas, que es la raíz de muchas otras amenazas, como malware, phishing, adware y pérdidas económicas. Anteriormente se han propuesto mucha...

Descripción completa

Detalles Bibliográficos
Autores principales: Rahim Khan, M.A., Tripathi, R.C., Kumar, Ajit
Formato: Online
Idioma:eng
Publicado: Universidad Nacional de Ingeniería (UNI) en Managua 2020
Acceso en línea:https://www.camjol.info/index.php/NEXO/article/view/10058
id NEXO10058
record_format ojs
spelling NEXO100582020-12-18T16:53:20Z Repacked android application detection using image similarity Detección de la aplicación reempaquetada de android usando similaridad de imagenes Rahim Khan, M.A. Tripathi, R.C. Kumar, Ajit Repacked Android application Image Representation Perceptual Hashing String Distance Aplicación de Android reempaquetada Representación de imagen Distancia porcentual de cadena de Hashing The popularity of Android brings many functionalities to its users but it also brings many threats. Repacked Android application is one such threat which is the root of many other threats such as malware, phishing, adware, and economical loss. Earlier many techniques have been proposed for the detection of repacked application but they have their limitations and bottlenecks. In this work, we proposed an image similarity based repacked application detection technique. The proposed work utilized the main idea behind the repacking of application that is “the attacker wants to create fake application looking visually similar to the original". We convert each APK file into a grayscale image and then use perceptual hashing for creating a hash of each image. The string distance algorithms like Hamming distance was used to calculate the distance and searching for the repacked application. The proposed work also used distance calculation on binary features extracted from the app. The proposed work is very powerful in terms of detection accuracy and scanning speed and we achieved 96% accuracy. La popularidad de Android trae muchas funcionalidades a sus usuarios, pero también trae muchas amenazas. La aplicación de Android reempaquetada es una de esas amenazas, que es la raíz de muchas otras amenazas, como malware, phishing, adware y pérdidas económicas. Anteriormente se han propuesto muchas técnicas para la detección de aplicaciones reempaquetadas, pero tienen sus limitaciones y cuellos de botella. En este trabajo, propusimos una técnica de detección de aplicaciones reempaquetadas basada en similitud de imagen. El trabajo propuesto utilizó la idea principal detrás del reempaquetado de la aplicación que es "el atacante quiere crear una aplicación falsa que se vea visualmente similar al original". Convertimos cada archivo APK en una imagen en escala de grises y luego usamos el hash perceptual para crear un hash de cada uno. imagen. Los algoritmos de distancia de cadena como la distancia de Hamming se usaron para calcular la distancia y buscar la aplicación reempaquetada. El trabajo propuesto también utilizó el cálculo de distancia en las características binarias extraídas de la aplicación. El trabajo propuesto es muy poderoso en términos de precisión de detección y escaneo velocidad y logramos 96% de precisión. Universidad Nacional de Ingeniería (UNI) en Managua 2020-07-20 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Peer-Reviewed Article Artículo revisado por pares application/pdf https://www.camjol.info/index.php/NEXO/article/view/10058 10.5377/nexo.v33i01.10058 Nexo Scientific Journal; Vol. 33 No. 01 (2020); 190-199 Nexo Revista Científica; Vol. 33 Núm. 01 (2020); 190-199 1995-9516 1818-6742 eng https://www.camjol.info/index.php/NEXO/article/view/10058/11598 Derechos de autor 2020 Universidad Nacional de Ingeniería
institution Universidad Nacional de Ingeniería
collection Nexo Revista Científica
language eng
format Online
author Rahim Khan, M.A.
Tripathi, R.C.
Kumar, Ajit
spellingShingle Rahim Khan, M.A.
Tripathi, R.C.
Kumar, Ajit
Detección de la aplicación reempaquetada de android usando similaridad de imagenes
author_facet Rahim Khan, M.A.
Tripathi, R.C.
Kumar, Ajit
author_sort Rahim Khan, M.A.
description La popularidad de Android trae muchas funcionalidades a sus usuarios, pero también trae muchas amenazas. La aplicación de Android reempaquetada es una de esas amenazas, que es la raíz de muchas otras amenazas, como malware, phishing, adware y pérdidas económicas. Anteriormente se han propuesto muchas técnicas para la detección de aplicaciones reempaquetadas, pero tienen sus limitaciones y cuellos de botella. En este trabajo, propusimos una técnica de detección de aplicaciones reempaquetadas basada en similitud de imagen. El trabajo propuesto utilizó la idea principal detrás del reempaquetado de la aplicación que es "el atacante quiere crear una aplicación falsa que se vea visualmente similar al original". Convertimos cada archivo APK en una imagen en escala de grises y luego usamos el hash perceptual para crear un hash de cada uno. imagen. Los algoritmos de distancia de cadena como la distancia de Hamming se usaron para calcular la distancia y buscar la aplicación reempaquetada. El trabajo propuesto también utilizó el cálculo de distancia en las características binarias extraídas de la aplicación. El trabajo propuesto es muy poderoso en términos de precisión de detección y escaneo velocidad y logramos 96% de precisión.
title Detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_short Detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_full Detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_fullStr Detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_full_unstemmed Detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_sort detección de la aplicación reempaquetada de android usando similaridad de imagenes
title_alt Repacked android application detection using image similarity
publisher Universidad Nacional de Ingeniería (UNI) en Managua
publishDate 2020
url https://www.camjol.info/index.php/NEXO/article/view/10058
work_keys_str_mv AT rahimkhanma repackedandroidapplicationdetectionusingimagesimilarity
AT tripathirc repackedandroidapplicationdetectionusingimagesimilarity
AT kumarajit repackedandroidapplicationdetectionusingimagesimilarity
AT rahimkhanma detecciondelaaplicacionreempaquetadadeandroidusandosimilaridaddeimagenes
AT tripathirc detecciondelaaplicacionreempaquetadadeandroidusandosimilaridaddeimagenes
AT kumarajit detecciondelaaplicacionreempaquetadadeandroidusandosimilaridaddeimagenes
_version_ 1781395975485521920