Frida Node.js bindings
Switch branches/tags
Nothing to show
Clone or download
oleavr Add dependencies needed by glib-schannel
So we're ready once frida-core itself starts using it.
Latest commit c3b73a2 Oct 11, 2018


NPM version NPM Downloads

Node.js bindings for Frida.


  • Node.js 8.x or newer


Install from binary:

npm install

Install from source:

FRIDA=/absolute/path/to/fully/compiled/frida/repo npm install


  • Follow Setting up the experiment to produce a binary.
  • Run the binary.
  • Take note of the memory address the binary gives you when run.
  • Run any of the examples, passing the name of the binary as a parameter, and the memory address as another.

(Note: only some examples use the memory address)


The prebuild tool is used to handle building from source and packaging.

To recompile only the C++ files that have changed, first run the "Install from source" step above, then simply run:

make -C build


npm run prebuild