Frida dinamik tətbiq izləmə platformasının buraxılışı 12.10

Tərəfindən təqdim edildi dinamik tətbiq izləmə və təhlil platformasının buraxılması Frida 12.10, yerli proqramlar üçün Greasemonkey-in analoqu sayıla bilər, Greasemonkey-in veb səhifələrin işlənməsini idarə etməyə imkan verdiyi kimi, proqramın icrası zamanı onun işinə nəzarət etməyə imkan verir. Proqramın izlənməsi Linux, Windows, macOS, Android, iOS və QNX platformalarında dəstəklənir. Layihənin bütün komponentlərinin mənbə mətnləri yayılma pulsuz lisenziya altında wxWindows Kitabxana Lisenziyası (törəmə işlərin ikili yığıncaqlarının paylanması şərtlərinə məhdudiyyətlər qoymayan LGPL variantı).

Həll etdiyi tapşırıqlar baxımından Frida istifadəçi məkanında DTrace-ə bənzəyir, lakin JavaScript tətbiqin icra statistikasını izləmək və emal etmək üçün skriptlər yazmaq üçün istifadə olunur. İşləyicilərin proses yaddaşına tam girişi var, funksiya çağırışlarını ələ keçirə və JavaScript kodundan tətbiqdə həyata keçirilən funksiyaları çağıra bilər. Frida'nın əsas komponentləri C və Vala dillərindən istifadə etməklə yazılmışdır. V8 mühərriki JavaScript-i emal etmək üçün istifadə olunur. Node.js, Python, Swift, .NET, Qt/Qml və C üçün Frida API üzərində sarğılar var.

Yeni buraxılış Java proqramlarının sazlanması, izlənilməsi və tərs mühəndislik imkanlarını modulda əhəmiyyətli dərəcədə genişləndirir. frida-java-körpüsü Bu təbəqəni yalnız Android üçün deyil, JDK-dan istifadə edən adi Java proqramları üçün istifadə etməyə imkan verən HotSpot JVM üçün əlavə dəstək. Java metodu izləmə frida-trace yardım proqramına əlavə edildi. Müəyyən meyarlara cavab verən Java metodlarının icrasını müəyyən etmək üçün yeni API Java.enumerateMethods(query) təklif olunur. Tutma üsullarına dair sorğular “class!method” formasında göstərilir. Qeyri-Java dəyişiklikləri izləmə mühərrikində 32 bitlik ARM sistemləri üçün təkmilləşdirilmiş dəstəyi əhatə edir Stalker və Stalkerin icrasını beş dəfəyə qədər sürətləndirməyə imkan verən adaptiv optimallaşdırmanın həyata keçirilməsi.

Mənbə: opennet.ru

Добавить комментарий