com.android.sts.common

Интерфейсы

NativePoc.AfterFunction Лямбда-конструкция для запуска после завершения выполнения PoC, но до утверждения и очистки.
NativePocAsserter Интерфейс для утверждающего, который будет использоваться с NativePoc.asserter() .

Классы

CommandUtil Сборник утилит для запуска команд на устройстве через adb
ФридаУтилс AutoCloseable, который загружает и отправляет Frida и скрипты на устройство и очищает их по завершении.
HostsideMainlineModuleDetector
MallocDebug Утилиты для настройки параметров отладки malloc для процесса, проверки ошибок отладки malloc и последующей очистки.
НативПок Настройте и запустите собственный PoC, устанавливая условия выхода.
NativePoc.Builder
NativePocCrashAsserter
NativePocMallocDebugAsserter
NativePocStatusAsserter
ОверлейФсУтилс TestWatcher, который позволяет записывать данные в разделы, доступные только для чтения, и перезагружает устройство после завершения.
PocPusher Утилиты, помогающие загрузить на устройство собственный исполняемый файл PoC.
ПроцессУтил Различные помощники для поиска, ожидания и завершения процессов на устройстве.
RegexUtils Содержит оболочки вокруг утверждений JUnit с сопоставлением регулярных выражений в строках.
RootcanalUtils TestWatcher, который настраивает виртуальный HAL Bluetooth и после завершения перезагружает устройство.
РутканалУтилс.HciDevice Класс, инкапсулирующий виртуальное устройство HCI, которым можно управлять с помощью команд HCI.
RootcanalUtils.RootcanalController
Системная утилита Различные вспомогательные функции, связанные с системой

Перечисления

ProcessUtil.KillException.Причина

Исключения

ProcessUtil.KillException