Je dois trouver dans quelle langue l'application est construite et j'ai ajouté des astuces de science des données pour cela.
Réponse
Trop de publicités?
Nick Hudson
Points
1
Vous pouvez en être sûr, mais vous devez d'abord connaître toutes les technologies qui peuvent produire des APK Android.
Si vous le savez, exportez l'application en tant qu'APK et extrayez-la avec n'importe quel outil zip. Vérifiez ensuite son contenu :
- Si vous voyez 1 classe et
/assets
plein de contenu HTML, alors il est probable que Phonegap / Cordova - Si vous voyez des dossiers nommés comme Appcelerator ou Titanium, alors il s'agit de Titanium Appcelerator.
- Si vous voyez quelque chose qui ressemble à une structure native normale d'Android, alors décompilez l'APK en utilisant un outil en ligne. Vous pourrez alors voir s'ils ont utilisé uniquement Java ou C++ (si vous voyez beaucoup de fichiers .so).
- Si vous reconnaissez le langage Kotlin, alors c'est Kotlin. Vous verrez que le code n'est pas Java.
- Pour les autres technologies, je ne suis pas sûr, mais je suis presque certain qu'il doit y avoir quelque chose qui l'identifie.