FridaUtils
public class FridaUtils
extends Object
implements AutoCloseable
java.lang.Objek |
↳ | com.android.sts.common.FridaUtils |
Dapat Ditutup Otomatis yang mengunduh dan mendorong frida dan skrip ke perangkat dan membersihkannya setelah selesai
Ringkasan
Metode publik |
---|
void | close () |
static FridaUtils | withFrida (ITestDevice device, IBuildInfo buildInfo) Cari tahu biner Frida mana yang kita butuhkan dan unduh jika diperlukan. |
ByteArrayOutputStream | withFridaScript (String fridaJsScriptContent, int pid) Unggah dan jalankan skrip frida pada proses yang diberikan. |
Metode publik
menutup
public void close ()
Melempar |
---|
DeviceNotAvailableException | |
TimeoutException | |
denganFrida
public static FridaUtils withFrida (ITestDevice device,
IBuildInfo buildInfo)
Cari tahu biner Frida mana yang kita butuhkan dan unduh jika diperlukan.
Parameter |
---|
device | ITestDevice : perangkat untuk menggunakan Frida |
buildInfo | IBuildInfo : info pembuatan perangkat uji (dari test.getBuild()) |
Kembali |
---|
FridaUtils | objek FridaUtils AutoCloseable yang dapat digunakan untuk menjalankan skrip Frida |
Melempar |
---|
DeviceNotAvailableException | |
UnsupportedOperationException | |
IOException | |
denganFridaScript
public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent,
int pid)
Unggah dan jalankan skrip frida pada proses yang diberikan.
Parameter |
---|
fridaJsScriptContent | String : Isi skrip Frida JS. Catatan: ini bukan nama file |
pid | int : PID dari proses untuk melampirkan Frida |
Kembali |
---|
ByteArrayOutputStream | ByteArrayOutputStream berisi stdout dan stderr dari perintah frida |
Melempar |
---|
DeviceNotAvailableException | |
FileNotFoundException | |
IOException | |
TimeoutException | |
InterruptedException | |