# Instalación de Frida sin entorno virtual de Python
pip3 install frida-tools
# Instalación de Frida en entorno virtual de Python
mkdir frida && cd frida
virtualenv venv-frida
source venv-frida/bin/activate
pip3 install frida-tools
Obtener versión de Frida instalado.
frida --version
Android
1) Descargar Frida-server según la arquitectura del dispositivo Android y versión de Frida instalada previamente.
cd /tmp/
wget https://github.com/frida/frida/releases/download/<version>/frida_<version>_iphoneos-arm.deb
3) Instalación de Frida-server.
dpkg -i frida_<version>_iphoneos-arm.deb
4) Ejecución de Frida-server para conexión remota.
# Establecer dirección IP a Frida-server en dispositivo (listen)
frida-server -l <device-IP-address>
Comprobación de ejecución correcta de Frida-server
# Conectarse a Frida-server desde el dispositivo vÃa USB
# y listar procesos en ejecución
frida-ps -U
# Conectarse remotamente a Frida-server y listar procesos en ejecución
frida-ps -H <device-IP-address>
Comandos generales
# Listar dispositivos
frida-ls-devices
# Listar procesos en ejecución
frida-ps -U
frida-ps -H <device-IP-address>
# Listar aplicaciones en ejecución
frida-ps -Ua
frida-ps -H <device-IP-address> -a
# Listar aplicaciones instaladas
frida-ps -Uai
frida-ps -H <device-IP-address> -ai
# Iniciar un nuevo proceso / aplicación (spawning)
frida -U -f <app-package-name>
frida -H <device-IP-address> -f <app-package-name>
# Atachar a un proceso / aplicación (attaching)
frida -U <app-name>
frida -U -p <PID>
frida -U -F <app-package-name>
frida -H <device-IP-address> <app-name>
frida -H -p <PID>
frida -H <device-IP-address> -F <app-package-name>
-U = conectarse a Frida-server desde el dispositivo vÃa USB.