
The ARTful library for dynamically modifying the Android Runtime

ARTful es una biblioteca nativa de Android que permite a los desarrolladores modificar el Android Runtime (ART) en Android 13 y 14. Con esta herramienta, puedes cambiar dinámicamente la implementación de cualquier método estático dentro de tu aplicación o del Android Framework para afectar a los métodos llamados desde tu aplicación. Esto elimina la necesidad de usar referencias en texto plano a los ClassLoaders de Android para ejecutar código inesperado y frustra la ingeniería inversa al eliminar por completo las referencias cruzadas a métodos.
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
Puedes incorporar ARTful como un binario nativo precompilado o compilarlo usando la aplicación de ejemplo ARTful para adaptar tu manipulación del runtime.
Tus contribuciones son muy apreciadas y ayudarán a que ARTful sea una herramienta aún más poderosa.

