Frida-Core编译
Frida-Core编译
编译环境:
Kali Linux2025.1a
Nodejs==v20.10.0
gcc==14.2.0
git==2.47.2
Frida-core==16.5.7
PS:其实在Kali中只需要安装Nodejs即可,其他的基本上都自带了。网络环境为Clash TUN模式。
安装Nodejs
安装nvm
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
安装Nodejs
nvm install 20.10.0
下载NDK25
最好放在一个目录下
wget https://dl.google.com/android/repository/android-ndk-r25c-linux.zip
7z x android-ndk-r25c-linux.zip
配置NDK环境变量
在Kali中,终端使用的是zsh,所以配置zshrc即可。
vim ~/.zshrc
在文件末尾添加
export ANDROID_NDK_ROOT=/home/kali/Desktop/ndk/android-ndk-r25c
export PATH=$PATH:$ANDROID_NDK_ROOT
source ~/.zshrc
其中ANDROID_NDK_ROOT填写ndk路径即可。
拉取Frida-core
git clone -b 16.5.7 https://github.com/frida/frida-core.git
cd frida-core
./configure –host=android-arm64(这里会下载子模块等依赖)
make

完成。