Je voudrais injecter du code dans une application Android à l'exécution. J'ai essayé d'utiliser l'outil dx pour générer un fichier dex dans la carte SD, mais quand je veux instancier, il échoue. Existe-t-il des outils pour injecter du code générant un nouveau bytecode dalvik? J'étudie quelques bibliothèques, aspecjt ou guice pour android. Est-il préférable de travailler avec un langage de script?Est-il possible d'injecter du code dans une application Android?
Merci les gens :)
On dirait que tout ce que vous faites est extrêmement mal et même si elle fonctionne, a une utilisation plus malicieuse que légitime – Falmarri
Ce n'est pas l'idée, je voudrais utiliser un outil similaire à BCEL Ou ASM. Vous pouvez adapter le code aux informations disponibles. ; P – Sergio
Si vous souhaitez étendre l'une de vos applications auto-écrites en invoquant du code ajouté dynamiquement, veuillez réécrire la question pour le dire. –