FridaUtils
public class FridaUtils
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.FridaUtils |
ניתן לסגירה אוטומטית שמוריד ודוחף את פרידה וסקריפטים למכשיר ומנקה בסיום
סיכום
שיטות ציבוריות |
---|
void | close () |
static FridaUtils | withFrida (ITestDevice device, IBuildInfo buildInfo) גלה איזה פרידה בינארי אנחנו צריכים והורד אותו במידת הצורך. |
ByteArrayOutputStream | withFridaScript (String fridaJsScriptContent, int pid) העלה והפעל את סקריפט Frida בתהליך נתון. |
שיטות ציבוריות
סגור
public void close ()
זורק |
---|
DeviceNotAvailableException | |
TimeoutException | |
עם פרידה
public static FridaUtils withFrida (ITestDevice device,
IBuildInfo buildInfo)
גלה איזה פרידה בינארי אנחנו צריכים והורד אותו במידת הצורך.
פרמטרים |
---|
device | ITestDevice : מכשיר לשימוש בפרידה |
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 של התהליך שיש לצרף אליו את פרידה |
החזרות |
---|
ByteArrayOutputStream | ByteArrayOutputStream המכיל stdout ו-stderr של פקודת frida |
זורק |
---|
DeviceNotAvailableException | |
FileNotFoundException | |
IOException | |
TimeoutException | |
InterruptedException | |