FridaUtils

public class FridaUtils
extends Object implements AutoCloseable

java.lang.Object
   ↳ com.android.sts.common.FridaUtils


AutoCloseable yang mendownload dan mengirim frida serta 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 perlukan dan unduh bila perlu.

ByteArrayOutputStream withFridaScript(String fridaJsScriptContent, int pid)

Mengupload dan menjalankan skrip frida pada proses tertentu.

Metode publik

tutup

public void close ()

Menampilkan
DeviceNotAvailableException
TimeoutException

bersamaFrida

public static FridaUtils withFrida (ITestDevice device, 
                IBuildInfo buildInfo)

Cari tahu biner Frida mana yang kita perlukan dan unduh bila perlu.

Parameter
device ITestDevice: perangkat untuk menggunakan Frida

buildInfo IBuildInfo: menguji info build perangkat (dari test.getBuild())

Hasil
FridaUtils objek FridaUtils {i>AutoCloseable<i} yang dapat digunakan untuk menjalankan skrip Frida dengan

Menampilkan
DeviceNotAvailableException
UnsupportedOperationException
IOException

withFridaScript

public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent, 
                int pid)

Mengupload dan menjalankan skrip frida pada proses tertentu.

Parameter
fridaJsScriptContent String: Konten skrip Frida JS. Catatan: ini bukan nama file

pid int: PID proses untuk memasang Frida

Hasil
ByteArrayOutputStream ByteArrayOutputStream yang berisi perintah stdout dan stderr dari perintah frida

Menampilkan
DeviceNotAvailableException
FileNotFoundException
IOException
TimeoutException
InterruptedException