Frida Setup
Install Frida-server on the android device
Download the latest frida-server-<version>-android-<architecture>.gz from: https://github.com/frida/frida/releases Pick the latest version matching the CPU architecture of your device. On integrated lab devices, physical devices and on Mac M1/M2 (ARM) this is arm64.
For Windows and Linux this can be x86 or x86_64.
Extract the files ,and rename the binary. On an Linux VM you can do this via:
xz -d frida-server-*-android-arm64.xz
mv frida-server-* frida server
Push the executable to the device, change permissions and run it via ADB:
adb push frida-server /data/local/tmp/
adb shell "chmod 775 /data/local/tmp/frida-server"
adb shell "/data/local/tmp/frida-server &"
Install Frida on your host machine
Use python or python3 to install frida and an additional tool we are going to use later called objection. objection is a runtime mobile exploration toolkit, powered by frida. Run the Python installer via:
pip3 install frida-tools
pip3 install objection
Try to install via sudo or pip instead of pip3 if above does not work.
Last updated