frida-node
[![NPM version][npm-v-image]][npm-link] [![NPM Downloads][npm-dm-image]][npm-link]
Node.js bindings for Frida.
Depends
- Node.js v16.x or newer
Install
Install from binary:
$ npm install frida
Install from source:
$ make
$ npm install
Examples
- Follow Setting up the experiment to
- 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
(Note: only some examples use the memory address)
Developing
To recompile only the C++ files that have changed, first run the
"Install from source" step above, then simply run make again.
Packaging
$ make prebuild
[npm-link]: https://www.npmjs.com/package/frida [npm-v-image]: https://img.shields.io/npm/v/frida.svg [npm-dm-image]: https://img.shields.io/npm/dm/frida.svg