Tso tawm ntawm Frida dynamic application tracing platform 12.10

Xa los ntawm tso tawm dynamic daim ntawv thov tracing thiab tsom xam platform Frida xyoo 12.10, uas tuaj yeem suav tau tias yog ib qho analogue ntawm Greasemonkey rau cov kev pab cuam ib txwm muaj, tso cai rau koj los tswj kev ua haujlwm ntawm qhov program thaum nws ua tiav tib txoj kev uas Greasemonkey ua rau nws muaj peev xwm tswj tau cov txheej txheem ntawm nplooj ntawv web. Txoj haujlwm taug qab tau txhawb nqa ntawm Linux, Windows, macOS, Android, iOS thiab QNX platforms. Cov ntawv nyeem ntawm txhua qhov project Cheebtsam kis mus raws li daim ntawv tso cai pub dawb wxWindows Library License (ib qho kev hloov pauv ntawm LGPL uas tsis txwv kev txwv rau cov ntsiab lus ntawm kev faib khoom ntawm binary sib dhos ntawm derivative ua haujlwm).

Hais txog cov dej num nws daws tau, Frida zoo ib yam li DTrace hauv cov neeg siv qhov chaw, tab sis JavaScript yog siv los sau cov ntawv rau kev taug qab thiab ua cov ntawv thov ua tiav cov txheeb cais. Cov neeg tuav ntaub ntawv muaj kev nkag mus rau cov txheej txheem nco, tuaj yeem cuam tshuam kev hu xov tooj, thiab hu ua haujlwm tau siv hauv daim ntawv thov los ntawm JavaScript code. Cov ntsiab lus tseem ceeb ntawm Frida yog sau siv cov lus C thiab Vala. Lub cav V8 yog siv los ua JavaScript. Muaj cov ntaub qhwv hla Frida API rau Node.js, Python, Swift, .NET, Qt/Qml thiab C.

Qhov kev tso tawm tshiab nthuav dav lub peev xwm rau kev debugging, tracing thiab thim rov qab engineering ntawm Java cov kev pab cuam - mus rau hauv lub module frida-java-bridge Ntxiv kev txhawb nqa rau HotSpot JVM, uas tso cai rau koj siv cov txheej txheem no tsis yog rau Android nkaus xwb, tab sis rau cov kev pabcuam Java ib txwm siv JDK. Java txoj kev tracing tau ntxiv rau frida-trace utility. Txhawm rau txiav txim siab qhov ua tiav ntawm Java txoj hauv kev uas ua tau raws li cov txheej txheem, API tshiab, Java.enumerateMethods(nug), tau thov. Kev thov rau kev cuam tshuam txoj hauv kev tau teev tseg hauv daim ntawv "chav kawm! txoj kev". Tsis yog Java hloov pauv suav nrog kev txhawb nqa zoo dua rau 32-ntsis ARM systems hauv lub cav tracing Tus Nruab Nruab thiab kev siv cov kev hloov kho kom zoo, uas ua rau nws muaj peev xwm ua kom qhov kev ua tiav ntawm Stalker nce mus txog tsib zaug.

Tau qhov twg los: opennet.ru

Ntxiv ib saib