com.android.sts.common

อินเทอร์เฟซ

NativePoc.AfterFunction โครงสร้าง Lambda ให้ทำงานหลังจาก PoC ดำเนินการเสร็จสิ้น แต่ก่อนที่จะยืนยันและล้างข้อมูล
NativePocAsserter อินเทอร์เฟซสำหรับผู้ยืนยันที่จะใช้กับ NativePoc.asserter()

ชั้นเรียน

CommandUtil ชุดยูทิลิตี้เพื่อช่วยรันคำสั่งบนอุปกรณ์ผ่าน adb
FridaUtils ปิดอัตโนมัติที่ดาวน์โหลดและพุช frida และสคริปต์ไปยังอุปกรณ์และล้างข้อมูลเมื่อเสร็จสิ้น
HostsideMainlineModuleDetector
MallocDebug ยูทิลิตี้เพื่อตั้งค่าอ็อพชันการดีบัก malloc บนกระบวนการ ตรวจสอบข้อผิดพลาดในการดีบัก malloc และล้างข้อมูลในภายหลัง
เนทีฟโพค ตั้งค่าและเรียกใช้ PoC ดั้งเดิม โดยยืนยันเงื่อนไขการออก
NativePoc.Builder
NativePocCrashAsserter
NativePocMallocDebugAsserter
NativePocStatusAsserter
OverlayFsUtils TestWatcher ที่เปิดใช้งานการเขียนไปยังพาร์ติชันแบบอ่านอย่างเดียวและรีบูตอุปกรณ์เมื่อเสร็จสิ้น
พอคพุชเชอร์ ยูทิลิตี้ที่จะช่วยผลักดันการดำเนินการ PoC ดั้งเดิมไปยังอุปกรณ์
กระบวนการยูทิลิตี้ ตัวช่วยต่างๆ ในการค้นหา รอ และฆ่ากระบวนการบนอุปกรณ์
RegexUtils มี wrappers รอบการยืนยัน JUnit พร้อมการจับคู่ regex ในสตริง
RootcanalUtils TestWatcher ที่ตั้งค่า Bluetooth HAL เสมือนและรีบูตอุปกรณ์เมื่อเสร็จแล้ว
RootcanalUtils.HciDevice คลาสที่ห่อหุ้มอุปกรณ์ HCI เสมือนที่สามารถควบคุมได้ด้วยคำสั่ง HCI
RootcanalUtils.RootcanalController
SystemUtil ฟังก์ชั่นตัวช่วยที่เกี่ยวข้องกับระบบต่างๆ

เอนัม

ProcessUtil.KillException.เหตุผล

ข้อยกเว้น

ProcessUtil.KillException