frida

16.2.5 • Public • Published

frida-node

NPM version NPM Downloads

Node.js bindings for Frida.

Depends

  • Node.js 8.x or newer

Install

Install from binary:

$ npm install frida

Install from source:

$ make
$ npm install

Build for Electron:

$ ./configure --with-runtime=electron --with-target=27.0.0
$ make
$ npm install

Examples

  • 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)

Developing

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

Packaging

$ ./configure --with-runtime=electron --with-target=27.0.0
$ make prebuild

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 16.2.5
    465
    • latest

Version History

Package Sidebar

Install

npm i frida

Homepage

frida.re

Weekly Downloads

882

Version

16.2.5

License

LGPL-2.0 WITH WxWindows-exception-3.1

Unpacked Size

4.45 MB

Total Files

431

Last publish

Collaborators

  • oleavr