com.android.sts.common

Giao diện

NativePoc.AfterFunction Cấu trúc Lambda để chạy sau khi PoC thực thi xong nhưng trước khi xác nhận và dọn dẹp.
NativePocAsserter Giao diện để trình xác nhận sử dụng với NativePoc.asserter() .

Các lớp học

LệnhUtil Tổng hợp tiện ích giúp chạy lệnh trên thiết bị qua adb
FridaUtils AutoCloseable tải xuống và đẩy frida cũng như tập lệnh vào thiết bị và dọn dẹp khi hoàn tất
HostsideMainlineModuleDetector
MallocGỡ lỗi Các tiện ích để thiết lập các tùy chọn gỡ lỗi malloc trên một quy trình, kiểm tra lỗi gỡ lỗi malloc và dọn dẹp sau đó.
NativePoc Thiết lập và chạy PoC gốc, xác nhận các điều kiện thoát
NativePoc.Builder
NativePocCrashAsserter
NativePocMallocDebugAsserter
NativePocStatusAsserter
Lớp phủFsUtils TestWatcher cho phép ghi vào phân vùng chỉ đọc và khởi động lại thiết bị khi hoàn tất.
PocPizer Các tiện ích giúp đẩy tệp thực thi PoC gốc vào thiết bị
Quy trìnhUtil Nhiều trình trợ giúp khác nhau để tìm, chờ và hủy các tiến trình trên thiết bị
RegexUtils Chứa các trình bao bọc xung quanh các xác nhận JUnit với kết hợp biểu thức chính quy trong chuỗi
RootcanalSử dụng TestWatcher thiết lập HAL bluetooth ảo và khởi động lại thiết bị sau khi hoàn tất.
RootcanalUtils.HciDevice Lớp đóng gói một thiết bị HCI ảo có thể được điều khiển bằng các lệnh HCI.
RootcanalUtils.RootcanalController
Hệ thốngUtil Các chức năng trợ giúp khác nhau liên quan đến hệ thống

Enum

ProcessUtil.KillException.Reason

Ngoại lệ

ProcessUtil.KillException