Skip to content
codecolorist edited this page Jun 14, 2023 · 4 revisions

FAQ

No prebuilt binaries found

You may find these in the error output:

npm ERR! command sh -c prebuild-install || node-gyp rebuild
npm ERR! prebuild-install warn install No prebuilt binaries found

This means that your nodejs version is either too high or too low that frida does not provide prebuilt binaries for it. You can always compile from the source by cloning https://github.com/frida/frida.git, then follow the instructions of frida-node to install from source.

However, the easiest way is to change your nodejs runtime version. Usually LTS will be supported.

On macOS and linux, You can use nvm to easily deploy and switch different versions of nodejs. For example, on macOS with brew:

brew install nvm
nvm install --lts
nvm use --lts

On Windows, use the LTS installer from nodejs.

Deploy frida-server on rootless jailbreak

Try run-frida-server of my another project fruity-frida

中国大陆用户使用 npm

推荐使用镜像网站 https://npmmirror.com/

Clone this wiki locally