Lëshimi i platformës së gjurmimit dinamik të aplikacioneve Frida 12.10

Të paraqitura lëshimi i platformës për gjurmimin dinamik dhe analizën e aplikacioneve Frida 12.10, i cili mund të konsiderohet si një alternativë për Greasemonkey për programet native, që lejon kontrollin e funksionimit të programit gjatë ekzekutimit të tij, ashtu si Greasemonkey ofron kontroll mbi përpunimin e faqeve web. Gjurmimi i programeve mbështetet në platformat Linux, Windows, macOS, Android, iOS dhe QNX. Kodet burimore të të gjitha komponenteve të projektit shpërndahen nën licencën e lirë Licenca e Bibliotekës wxWindows (versioni LGPL, që nuk vendos kufizime mbi kushtet e shpërndarjes së ndërtimeve binare të punëve të derivuara).

Për problemet e zgjidhura, Frida i ngjan DTrace në hapësirën e përdoruesit, por për shkrimin e skripteve për gjurmimin dhe përpunimin e statistikave të ekzekutimit të aplikacionit përdoret gjuha JavaScript. Pjesët e procesit kanë qasje të plotë në memorjen e procesit, mund të kapin thirrjet në funksione dhe të thërrasin funksionet e implementuara në aplikacion nga kodi JavaScript. Komponentët bazë të Frida janë shkruar duke përdorur gjuhët C dhe Vala. Për përpunimin e JavaScript përdoret motori V8. Ka binding-e për API-në e Frida për Node.js, Python, Swift, .NET, Qt/Qml dhe C.

Në këtë lëshim janë zgjeruar ndjeshëm mundësitë për debuggimin, gjurmimin dhe inxhinierinë e kthyer të programeve Java — në modul frida-java-bridge është shtuar mbështetje për HotSpot JVM, e cila lejon përdorimin e kësaj shtrese jo vetëm për Android, por edhe për programet e zakonshme Java që përdorin JDK. U shtua gjurmimi i metodave Java në utilitarin frida-trace. Për përcaktimin e ekzekutimit të metodave Java që përputhen me kritere të caktuara, është propozuar një API i ri Java.enumerateMethods(query). Kërkesat për kapjen e metodave përcaktohen në formën "class!method". Nga ndryshimet jo të lidhura me Java, vlen të theksohet përmirësimi i mbështetjes për sistemet 32-bit ARM në motorin e gjurmimit Stalker dhe implementimi i optimizimit adaptiv, i cili ka lejuar rritjen deri në pesë herë të shpejtësisë së ekzekutimit të Stalker.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster