FridaUtils
public class FridaUtils
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.FridaUtils |
ปิดอัตโนมัติที่ดาวน์โหลดและพุช frida และสคริปต์ไปยังอุปกรณ์และล้างข้อมูลเมื่อเสร็จสิ้น
สรุป
วิธีการสาธารณะ |
---|
void | close () |
static FridaUtils | withFrida (ITestDevice device, IBuildInfo buildInfo) ค้นหาว่าเราต้องการไบนารี Frida ตัวใดและดาวน์โหลดหากจำเป็น |
ByteArrayOutputStream | withFridaScript (String fridaJsScriptContent, int pid) อัปโหลดและเรียกใช้สคริปต์ frida ในกระบวนการที่กำหนด |
วิธีการสาธารณะ
ปิด
public void close ()
ขว้าง |
---|
DeviceNotAvailableException | |
TimeoutException | |
กับฟรีด้า
public static FridaUtils withFrida (ITestDevice device,
IBuildInfo buildInfo)
ค้นหาว่าเราต้องการไบนารี Frida ตัวใดและดาวน์โหลดหากจำเป็น
พารามิเตอร์ |
---|
device | ITestDevice : อุปกรณ์ที่จะใช้ Frida บน |
buildInfo | IBuildInfo : ข้อมูลการสร้างอุปกรณ์ทดสอบ (จาก test.getBuild()) |
การส่งคืน |
---|
FridaUtils | ออบเจ็กต์ FridaUtils แบบปิดอัตโนมัติที่สามารถใช้เพื่อเรียกใช้สคริปต์ Frida ด้วย |
ขว้าง |
---|
DeviceNotAvailableException | |
UnsupportedOperationException | |
IOException | |
ด้วย FridaScript
public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent,
int pid)
อัปโหลดและเรียกใช้สคริปต์ frida ในกระบวนการที่กำหนด
พารามิเตอร์ |
---|
fridaJsScriptContent | String : เนื้อหาของสคริปต์ Frida JS หมายเหตุ: นี่ไม่ใช่ชื่อไฟล์ |
pid | int : PID ของกระบวนการที่จะแนบ Frida ไป |
การส่งคืน |
---|
ByteArrayOutputStream | ByteArrayOutputStream ที่มี stdout และ stderr ของคำสั่ง frida |
ขว้าง |
---|
DeviceNotAvailableException | |
FileNotFoundException | |
IOException | |
TimeoutException | |
InterruptedException | |