com.android.sts.common

Interfaces

NativePoc.AfterFunction Construction Lambda à exécuter après la fin de l'exécution de PoC, mais avant l'assertion et le nettoyage.
NativePocAsserter Interface pour un asserter à utiliser avec NativePoc.asserter() .

Des classes

CommandUtil Collection d'utilitaires pour aider à exécuter des commandes sur l'appareil via adb
FridaUtils AutoCloseable qui télécharge et pousse Frida et les scripts sur l'appareil et nettoie une fois terminé
HostsideMainlineModuleDetector
MallocDebug Utilitaires pour configurer les options de débogage malloc sur un processus, vérifier les erreurs de débogage malloc et nettoyer ensuite.
NatifPoc Configurer et exécuter un PoC natif, en affirmant les conditions de sortie
NativePoc.Builder
NativePocCrashAsserter
NativePocMallocDebugAsserter
NativePocStatusAsserter
SuperpositionFsUtils TestWatcher qui permet d'écrire sur des partitions en lecture seule et redémarre le périphérique une fois terminé.
PocPusher Utilitaires pour aider à pousser un exécutable PoC natif sur l'appareil
ProcessUtil Diverses aides pour rechercher, attendre et tuer des processus sur l'appareil
RegexUtils Contient des wrappers autour des assertions JUnit avec une correspondance d'expression régulière dans les chaînes
RootcanalUtils TestWatcher qui configure un HAL Bluetooth virtuel et redémarre l'appareil une fois terminé.
RootcanalUtils.HciDevice Classe qui encapsule un périphérique HCI virtuel pouvant être contrôlé par des commandes HCI.
RootcanalUtils.RootcanalController
SystemUtil Diverses fonctions d'assistance liées au système

Énumérations

ProcessUtil.KillException.Reason

Des exceptions

ProcessUtil.KillException