
La libreria ARTful per modificare dinamicamente il runtime Android

ARTful è una libreria Android nativa che consente agli sviluppatori di modificare il runtime Android (ART) su Android 13 e 14. Con questo strumento, puoi modificare dinamicamente l'implementazione di qualsiasi metodo statico all'interno della tua applicazione o dell'Android Framework per influenzare i metodi chiamati dall'interno della tua applicazione. Ciò elimina la necessità di utilizzare riferimenti in chiaro ai ClassLoader Android per eseguire codice inatteso e ostacola il reverse engineering rimuovendo completamente i riferimenti incrociati ai metodi.
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
Puoi incorporare ARTful come binario nativo precompilato oppure compilarlo usando l'app di esempio ARTful per personalizzare la manipolazione del runtime.
I tuoi contributi sono molto apprezzati e aiuteranno a rendere ARTful uno strumento ancora più potente.

