Abusing Android Runtime for Application Obfuscation - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Abusing Android Runtime for Application Obfuscation

Résumé

Studying Android obfuscation techniques is an essential task for understanding and analyzing malicious applications. Obfuscation techniques have already been extensively studied for market applications but never for pre-compiled applications used in smartphone firmwares. In this paper, we describe two new obfuscation techniques that take advantage of the duality between assembly and Dalvik bytecode and, as far as we know, have never been described before. We also propose detection methods for these obfuscation techniques. We apply them to vendor firmwares and market applications in order to evaluate their usage in the wild. We found that even if they do not seem to be already used in the wild, they are fully practical.

Mots clés

Fichier principal
Vignette du fichier
bfo-camera.pdf (193.13 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02877815 , version 1 (22-06-2020)

Identifiants

Citer

Pierre Graux, Jean-François Lalande, Pierre Wilke, Valérie Viet Triem Tong. Abusing Android Runtime for Application Obfuscation. SAD 2020 - Workshop on Software Attacks and Defenses, Sep 2020, Genova, Italy. pp.616-624, ⟨10.1109/EuroSPW51379.2020.00089⟩. ⟨hal-02877815⟩
167 Consultations
733 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More