ืฉืืืืฉ ืขื ืืื ืฉืืจืืจ ืคืืืคืืจืืช ืืขืงื ืื ืืชืื ืืืฉืืืื ืืื ืืืื ืคืจืืื 12.10, ืืฉืจ ืืืื ืืืืืฉื ืืื ืืืื ืฉื Greasemonkey ืขืืืจ ืชืืื ืืืช ืืงืืจืืืช, ืืืืคืฉืจ ืื ืืฉืืื ืขื ืคืขืืืช ืืชืืื ืืช ืืืืื ืืืฆืืขื ืืืืชื ืืืคื ืฉืื Greasemonkey ืืืคืฉืจืช ืืฉืืื ืืขืืืื ืฉื ืืคื ืืื ืืจื ื. ืืขืงื ืืืจ ืชืืื ืืืช ื ืชืื ืืคืืืคืืจืืืช Linux, Windows, macOS, Android, iOS ื-QNX. ืืงืกืื ืืงืืจ ืฉื ืื ืืจืืืื ืืคืจืืืงื ืืชืคืฉืืืช ืชืืช ืจืืฉืืื ืืื ื ืจืืฉืืื ืกืคืจืืืช wxWindows (ืืจืกื ืฉื LGPL ืฉืืื ื ืืืืื ืืืืืืช ืขื ืชื ืื ืืืคืฆื ืฉื ืืืืืืื ืืื ืืจืื ืฉื ืืฆืืจืืช ื ืืืจืืช).
ืืืืื ืช ืืืฉืืืืช ืฉืืื ืคืืชืจืช, ืคืจืืื ืืืื ื-DTrace ืืืจืื ืืืฉืชืืฉ, ืืื JavaScript ืืฉืืฉ ืืืชืืืช ืกืงืจืืคืืื ืืืขืงื ืืขืืืื ืกืืืืกืืืงืืช ืืืฆืืข ืืืฉืืืื. ืืืืคืืื ืืฉ ืืืฉื ืืืื ืืืืืจืื ืชืืืืืื, ืืืืืื ืืืืจื ืงืจืืืืช ืืคืื ืงืฆืืืช ืืืคืื ืงืฆืืืช ืงืจืืื ืืืืืฉืืืช ืืืคืืืงืฆืื ืืงืื JavaScript. ืืจืืืื ืืืืื ืฉื ืคืจืืื ื ืืชืืื ืืฉืคืืช C ื-Vala. ืื ืืข V8 ืืฉืืฉ ืืขืืืื JavaScript. ืืฉ ืขืืืคืืช ืืขื ื-API ืฉื Frida ืขืืืจ Node.js, Python, Swift, .NET, Qt/Qml ื-C.
ืืืืืืจื ืืืืฉื ืืจืืืื ืืฉืืขืืชืืช ืืช ืืืืืืืช ืืืืชืืจ ืืืืื, ืืขืงื ืืื ืืกื ืืืืืจ ืฉื ืชืืื ืืืช Java - ืืชืื ืืืืืื frida-java-bridge ื ืืกืคื ืชืืืื ืขืืืจ HotSpot JVM, ืืืืคืฉืจืช ืื ืืืฉืชืืฉ ืืฉืืื ืื ืื ืจืง ืขืืืจ ืื ืืจืืืื, ืืื ืขืืืจ ืชืืื ืืืช Java ืจืืืืืช ืืืฉืชืืฉืืช ื-JDK. ืืขืงื ืืืจ ืฉืืืช Java ืืชืืืกืฃ ืืืื ืืฉืืจืืช frida-trace. ืืื ืืงืืืข ืืช ืืืืฆืืข ืฉื ืฉืืืืช Java ืืขืืืืืช ืืงืจืืืจืืื ืื ืืกืืืืื, ืืืฆืข API ืืืฉ, Java.enumerateMethods(query). ืืงืฉืืช ืืฉืืืืช ืืืจืื ืืคืืจืืืช ืืืืคืก "ืืืืงื!ืฉืืื". ืฉืื ืืืื ืฉืืื ื ื-Java ืืืืืื ืชืืืื ืืฉืืคืจืช ืขืืืจ ืืขืจืืืช ARM ืฉื 32 ืกืืืืืช ืืื ืืข ืืืขืงื Stalker ืืืืืขืช ืืืคืืืืืืฆืื ืืืคืืืืืช, ืฉืืคืฉืจื ืืืืืฅ ืืช ืืืืฆืืข ืฉื Stalker ืขื ืคื ืืืืฉื.
ืืงืืจ: OpenNet.ru