Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
frida-ios-hook — Una herramienta que te ayuda a rastrear fácilmente clases, funciones y modificar los valores de retorno de métodos en la plataforma iOS | Kitploit
Herramientas/GitHubGitHub/noobpk/frida-ios-hook
Análisis Dinámico (Sandboxing)Seguridad iOSIngeniería InversaPruebas de PenetraciónSeguridad MóvilAnálisis de Binarios
GitHubnoobpk/frida-ios-hook

frida-ios-hook

Una herramienta que te ayuda a rastrear fácilmente clases, funciones y modificar los valores de retorno de métodos en la plataforma iOS

Ver Repositorio
1.2k1761hace 6 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
image

Frida iOS hook

CodeQL python frida

📍 Una herramienta que te ayuda a usar Frida fácilmente. Soporta scripts para rastrear clases, funciones y modificar los valores de retorno de métodos en la plataforma iOS.

👉 Para la plataforma Android: frida-android-hook

👉 Para interceptar API cifradas en aplicaciones iOS: frida-ios-intercept-api

SO compatibles

SOSoportadoNota
MacOS✅Estable
Linux✅Estable
Windows✅Inestable

Compatible con

iOSFridaFrida-toolsSoportadoVersión Estable
16.7.1116.7.1413.7.1✅
16.7.1116.1.412.2.1✅✅

Nota: Usa versiones estables para solucionar el problema de ObjC no definido presente en Frida 17.0.1.

Características

Ejecución con Python 3.x. Soporta tanto spawn como attach de script al proceso. Todas las opciones desde ./ioshook -h:

📜 Registro de cambios

Ver registro de cambios completo

Instalación

root@kitploit:~
	[+] Última versión

		https://github.com/noobpk/frida-ios-hook/releases

	[+] Versión de desarrollo

		git clone -b dev https://github.com/noobpk/frida-ios-hook

Entorno

root@kitploit:~
[+] Python >= v3.0 (Se recomienda usar pyenv o virtualenv)

1. cd frida-ios-hook/
2. python3 -m venv py-env
3. source py-env/bin/activate

Compilación

root@kitploit:~
1. pip3 install -r requirements.txt
2. python3 setup.py
3. cd frida-ios-hook
4. ./ioshook -h (--help)

Uso

Ver uso completo como Wiki

Si ejecutas el script pero no funciona, puedes probar lo siguiente: frida -U -f package -l script.js

📺 Demostración de características

Aviso legal

Debido a que no soy desarrollador, mis habilidades de programación pueden no ser las mejores. Por lo tanto, si esta herramienta tiene algún problema o no funciona para ti, crea un issue e intentaré solucionarlo. ¡Cualquier sugerencia para nuevas funcionalidades y discusiones son bienvenidas!

Descargar herramienta
CategoríaOpciónDescripción
General-h, --helpMuestra el mensaje de ayuda y sale
--cliInicia la CLI interactiva de iOSHook
-p, --package PAQUETEIdentificador del bundle de la app objetivo (spawn)
-n, --name NOMBRENombre visible de la app objetivo (attach)
--pid PIDID de proceso de la app objetivo (attach)
-s, --script SCRIPT.JSRuta al script de hooking JavaScript de Frida
-c, --check-versionVerifica actualizaciones de iOSHook
-u, --updateActualiza iOSHook a la última versión
Método rápido-m, --method MÉTODOapp-static, bypass-jb, bypass-ssl, i-url-req, i-crypto (usa -n o -p según sea necesario)
Información--list-devicesLista todos los dispositivos Frida conectados
--list-appsLista todas las aplicaciones instaladas en el dispositivo
--list-scriptsLista todos los scripts Frida disponibles
--logcatMuestra el registro del sistema del dispositivo (idevicesyslog)
--confAbre y edita el archivo hook.conf
--shell, --sshAbre una shell SSH al dispositivo (por defecto USB mediante iproxy)
--ssh-port-forward LOCAL:DISPOSITIVORedirige un puerto desde local al dispositivo (ssh -R)
--network HOST:PUERTOConecta por red SSH (puerto por defecto 22)
--localConecta por USB usando iproxy
Volcado y descifrado IPA-d, --dump-appVuelca y descifra el archivo IPA de la aplicación
-o, --output SALIDA_IPANombre del archivo de salida para el IPA descifrado (sin .ipa)
--dump-output-dir DIRDirectorio de salida para el IPA volcado (por defecto: workspaces/dumps)
Volcado de memoria--dump-memory OPTSVuelca la memoria de una aplicación en ejecución (p.ej. --string, --read-only)
Escaneo HexByte IPA--hexbyte-scan MODOModo: help, scan, patch, json
--file ARCHIVO.IPAArchivo IPA a escanear/parchar
--pattern PATRÓNPatrón hexadecimal a buscar (p.ej. E103??AA????E0)
--address DIRECCIÓNDirección para el parche (formato: dirección,bytes,distancia)
--task TAREA.jsonArchivo JSON de tareas para el escaneo HexByte
reFlutter--reflutter FLUTTER.IPARuta al IPA de Flutter para análisis con reFlutter
TítuloEnlace
Frida iOS Hook | Uso básico | Instalación - Listar dispositivos - Listar apps - Listar scripts - Logcat - Shellhttps://youtu.be/xSndHgTdv4w
Frida iOS Hook | Uso básico | Volcar y descifrar IPA - Volcar memoria de app - Escaneo HexByte de IPAhttps://youtu.be/AUsJ9_gnWAI
Frida iOS Hook | Uso básico | App estática - Evitar jailbreak - Evitar SSL - Interceptar URL + Cryptohttps://youtu.be/nWhKDSzArf8
Frida iOS Hook | Uso avanzado | Volcado de memoria - Radare2 - Iaitohttps://youtu.be/nUqE4EYWiEc