
La bibliothèque ARTful pour modifier dynamiquement le runtime Android

ARTful est une bibliothèque Android native qui permet aux développeurs de modifier le runtime Android (ART) sur Android 13 et 14. Grâce à cet outil, vous pouvez modifier dynamiquement l'implémentation de toute méthode statique de votre application ou du framework Android afin d'affecter les méthodes appelées depuis votre application. Cela élimine la nécessité d'utiliser des références en clair aux ClassLoaders Android pour exécuter du code inattendu et contrecarre la rétro-ingénierie en supprimant entièrement les références croisées de méthodes.
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
Vous pouvez soit intégrer ARTful en tant que binaire natif précompilé, soit le construire à l'aide de l'application exemple ARTful pour adapter votre manipulation du runtime.
Vos contributions sont grandement appréciées et contribueront à faire d'ARTful un outil encore plus puissant.

