com.android.sts.common
واجهات
| NativePoc.AfterFunction | بنية Lambda التي يتم تشغيلها بعد انتهاء تنفيذ PoC ولكن قبل العبارة والتنظيف |
| NativePocAsserter |
واجهة يمكن لمُثبت استخدامها مع NativePoc.asserter()
|
صفوف
| CommandUtil | مجموعة من الأدوات للمساعدة في تنفيذ الأوامر على الجهاز من خلال adb |
| FridaUtils | AutoCloseable الذي ينزّل frida والنصوص البرمجية ويدفعها إلى الجهاز ويزيلها عند الانتهاء |
| HostsideMainlineModuleDetector | |
| MallocDebug | أدوات لإعداد خيارات تصحيح أخطاء malloc في عملية معيّنة، والتحقّق من أخطاء تصحيح أخطاء malloc، والتنظيف بعد ذلك |
| NativePoc | إعداد وتشغيل دليل إثبات المفهوم الأصلي، مع تأكيد شروط الخروج |
| NativePoc.Builder | |
| NativePocCrashAsserter | |
| NativePocMallocDebugAsserter | |
| NativePocStatusAsserter | |
| OverlayFsUtils | أداة TestWatcher التي تتيح الكتابة إلى الأقسام للقراءة فقط وتعيد تشغيل الجهاز عند الانتهاء |
| PocPusher | أدوات للمساعدة في دفع ملف تنفيذي أصلي لمفهوم إثبات الإمكانية إلى الجهاز |
| ProcessUtil | مساعدات مختلفة للعثور على العمليات في الجهاز والانتظار إلى أن تنتهي وقتل العمليات |
| RegexUtils | يحتوي على وحدات تغليف حول تأكيدات JUnit مع مطابقة التعبير العادي في السلاسل |
| RootcanalUtils | أداة TestWatcher التي تنشئ وحدة HAL افتراضية للبلوتوث وتعيد تشغيل الجهاز بعد الانتهاء |
| RootcanalUtils.HciDevice | فئة تحوي جهاز HCI افتراضيًا يمكن التحكّم فيه باستخدام أوامر HCI |
| RootcanalUtils.RootcanalController | |
| SystemUtil | دوال مساعِدة مختلفة ذات صلة بالنظام |
تعدادات
| ProcessUtil.KillException.Reason |
الاستثناءات
| ProcessUtil.KillException |
واجهات
صفوف
- CommandUtil
- FridaUtils
- HostsideMainlineModuleDetector
- MallocDebug
- NativePoc
- NativePoc.Builder
- NativePocCrashAsserter
- NativePocMallocDebugAsserter
- NativePocStatusAsserter
- OverlayFsUtils
- PocPusher
- ProcessUtil
- RegexUtils
- RootcanalUtils
- RootcanalUtils.HciDevice
- RootcanalUtils.RootcanalController
- SystemUtil
تعدادات
الاستثناءات