فريدا
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) اكتشف برنامج فريدا الثنائي الذي نحتاجه وقم بتنزيله إذا لزم الأمر. |
ByteArrayOutputStream | withFridaScript (String fridaJsScriptContent, int pid) تحميل وتشغيل frida النصي في عملية معينة. |
الأساليب العامة
أغلق
public void close ()
رميات |
---|
DeviceNotAvailableException | |
TimeoutException | |
مع فريدا
public static FridaUtils withFrida (ITestDevice device,
IBuildInfo buildInfo)
اكتشف برنامج فريدا الثنائي الذي نحتاجه وقم بتنزيله إذا لزم الأمر.
المعلمات |
---|
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 لأمر فريدا |
رميات |
---|
DeviceNotAvailableException | |
FileNotFoundException | |
IOException | |
TimeoutException | |
InterruptedException | |