Frida的Hook代码通常采用JavaScript编写,而安装Node.js可以在编写JavaScript代码时有更好的代码提示,也有助于后续配置Frida代码提示。本书以在Windows下安装为例,具体下载安装步骤如下。
1)在浏览器中打开网址http://nodejs.cn/download/current/,如图1-9所示。选择LTS版本的Windows 64位安装包。
·图1-9 Node.js下载
2)下载成功后双击运行安装程序,单击Next按钮,勾选同意协议复选框后,继续单击Next按钮,如图1-10所示。
·图1-10 同意协议
3)修改安装目录后,其他都默认,一直单击Next按钮,之后单击Install按钮安装即可,如图1-11所示。
·图1-11 选择安装路径
打开命令行终端输入“npm”,如下所示。如果没有报错,则说明Node.js已经安装成功。
接下来,安装Frida代码提示。使用VSCode创建一个工程目录,打开命令行终端,切换到该目录下,使用以下命令来安装Frida代码提示即可:
安装Frida代码提示之前,需要先安装Node.js。上述方式是局部安装,如果切换到其他工程目录,需要重新安装。