
Библиотека ARTful для динамической модификации Android Runtime

ARTful — это нативная библиотека Android, которая позволяет разработчикам изменять среду выполнения Android (ART) на Android 13 + 14. С помощью этого инструмента вы можете динамически менять реализацию любого статического метода в вашем приложении или в Android Framework, чтобы влиять на методы, вызываемые из вашего приложения. Это устраняет необходимость использования открытых ссылок на ClassLoader'ы Android для выполнения неожиданного кода и мешает реверс-инжинирингу, полностью удаляя перекрёстные ссылки на методы.
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
Вы можете либо включить ARTful в качестве предварительно скомпилированного нативного бинарного файла, либо собрать его с помощью примера приложения ARTful, чтобы настроить манипуляции со средой выполнения под свои задачи.
Мы очень ценим ваш вклад — он поможет сделать ARTful ещё более мощным инструментом.

