com.android.sts.common

Interfaces

NativePoc.AfterFunction Construction Lambda à exécuter après l'exécution du POC, mais avant l'assertion et le nettoyage. 
NativePocAsserter Interface à utiliser avec NativePoc.asserter() par un asserteur. 

Classes

CommandUtil Ensemble d'utilitaires permettant d'exécuter des commandes sur l'appareil via ADB
FridaUtils AutoCloseable qui télécharge et transfère frida et les scripts sur l'appareil, puis effectue un nettoyage à la fin 
HostsideMainlineModuleDetector  
MallocDebug Utilitaires permettant de configurer les options de débogage malloc sur un processus, de rechercher des erreurs de débogage malloc et de nettoyer par la suite. 
NativePoc Configurer et exécuter un POC natif, en affirmant les conditions de sortie
NativePoc.Builder  
NativePocCrashAsserter  
NativePocMallocDebugAsserter  
NativePocStatusAsserter  
OverlayFsUtils TestWatcher qui permet d'écrire dans des partitions en lecture seule et redémarre l'appareil une fois terminé. 
PocPusher Utilitaires permettant de transférer un exécutable de preuve de concept natif sur l'appareil 
ProcessUtil Diverses aides pour rechercher, attendre et arrêter 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 appareil 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  

Exceptions

ProcessUtil.KillException