Beaucoup d'utilisateurs d'Android préfèrent ignorer la boutique officielle de Google et obtenir les APK de leurs applications préférées par des voies alternatives. Cela se traduit par une plus grande liberté, mais il ne manque jamais d'éléments malveillants prêts à infecter les applications avec des malwares ou des mineurs de crypto-monnaie en arrière-plan. Par conséquent, la meilleure action est de les vérifier avant qu'ils n'atterrissent sur nos smartphones. C'est là qu'intervient Droidy de VirusTotal, un outil qui analyse le contenu et le comportement de chaque APK.

Comment analyser les APK Android avant de les installer
VirusTotal Android

La recommandation numéro un lors de l'obtention d'applications mobiles est et restera de les télécharger via les boutiques officielles. Bien que nous comprenions qu'il y a des raisons de remettre en question les écosystèmes d'Apple et de Google, il est certain qu'ils offrent une couche de sécurité supplémentaire qui est critique dans la grande majorité des cas (et par là, je veux dire l'utilisateur moyen, qui n'a pas la connaissance technique pour reconnaître une application malveillante).

Les utilisateurs avancés pensent que leur bon sens ne les trompera jamais et qu'ils ne prendront pas de risques s'ils téléchargent les APK manuellement, mais nous ne devons pas oublier qu'il y a des développeurs qui travaillent pour nous tromper. L'idéal est d'analyser un APK avant de l'installer, et c'est ainsi que nous arrivons à VirusTotal.

Comment analyser un APK Android

Oui, VirusTotal, le même service d'analyse de malwares en ligne qui nous a aidés à éviter des catastrophes plus d'une fois. La ressource s'appelle Droidy, et elle sert d'extension de l'ancien système de rapports Android que le service a implémenté en 2013.

Comment analyser les APK Android avant de les installer
Horreur ! Voici l'un des échantillons dans Droidy.

Droidy est un sandbox Android qui fournit à l'utilisateur des détails sur un APK, comme ses communications réseau (requêtes HTTP et résolutions DNS), la vérification des permissions, l'activité SMS, les appels Java, les interactions avec le système de fichiers, la manipulation de services et toute action liée au minage de crypto-monnaies.

La quantité de données est énorme, mais il suffit de savoir que s'il y a quelque chose d'étrange dans l'application, VirusTotal s'illuminera comme un arbre de Noël.

Comment analyser les APK Android avant de les installer
Toute l'activité est là. Fichiers ouverts, supprimés et écrits, permissions vérifiées... la liste continue.

Tout ce que nous devons faire pour activer Droidy est de faire glisser l'APK dans la fenêtre de VirusTotal, ou de le charger de la même manière qu'un fichier exe normal. Si le hash de l'application est déjà dans la base de données, VirusTotal présentera les résultats de la dernière étude réalisée, mais il est toujours possible de forcer une nouvelle analyse. Cela prendra quelques minutes de plus, mais cela vaut définitivement la peine d'attendre.

Comment analyser les APK Android avant de les installer
Android

Site officiel :