Understand the r2frida architecture
masterr2frida acts as an abstraction layer that bridges radare2 and frida using r2io-pipe (an r2pipe abstraction for writing RIO plugins in NodeJS).
The stack flows as follows:
- radare2: The top-level toolchain.
- r2io-pipe: The abstraction layer for NodeJS.
- r2frida: The r2-like interface for Frida.
- frida: The host APIs and logic.
- target: The instrumented process running Javascript.