Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
frida-ios-hook — Uno strumento che ti aiuta a tracciare facilmente classi, funzioni e a modificare i valori di ritorno dei metodi sulla piattaforma iOS. | Kitploit
Strumenti/GitHubGitHub/noobpk/frida-ios-hook
Analisi Dinamica (Sandboxing)Sicurezza iOSReverse EngineeringPenetration TestingSicurezza MobileAnalisi di Binari
GitHubnoobpk/frida-ios-hook

frida-ios-hook

Uno strumento che ti aiuta a tracciare facilmente classi, funzioni e a modificare i valori di ritorno dei metodi sulla piattaforma iOS.

Vedi Repository
1.2k176288 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
immagine

Hook Frida per iOS

CodeQL python frida

📍 Uno strumento che ti aiuta a usare facilmente Frida. Supporta script per tracciare classi, funzioni e modificare i valori di ritorno dei metodi sulla piattaforma iOS.

👉 Per la piattaforma Android: frida-android-hook

👉 Per intercettare API crittografate su applicazioni iOS: frida-ios-intercept-api

Sistemi operativi supportati

SOSupportatoNote
MacOS✅Stabile
Linux✅Stabile
Windows✅Instabile

Compatibile con

iOSFridaFrida-toolsSupportatoVersione Stabile
16.7.1116.7.1413.7.1✅
16.7.1116.1.412.2.1✅✅

Nota: Utilizza le versioni stabili per risolvere il problema ObjC not defined presente in frida 17.0.1.

Funzionalità

Esecuzione con Python 3.x. Supporta sia lo script spawn che attach per il processo. Tutte le opzioni da ./ioshook -h:

CategoriaOpzioneDescrizione
Generali-h, --helpMostra il messaggio di aiuto ed esci
--cliAvvia la CLI interattiva di iOSHook
-p, --package PACKAGEIdentificatore bundle dell'app target (spawn)
-n, --name NAMENome visualizzato dell'app target (attach)
--pid PIDID processo dell'app target (attach)
-s, --script SCRIPT.JSPercorso dello script JavaScript di hooking Frida
-c, `--check-version*Controlla la presenza di aggiornamenti di iOSHook
-u, --updateAggiorna iOSHook all'ultima versione
Metodo rapido-m, --method METHODapp-static, bypass-jb, bypass-ssl, i-url-req, i-crypto (usa -n o -p secondo necessità)
Informazioni--list-devicesElenca tutti i dispositivi Frida connessi
--list-appsElenca tutte le applicazioni installate sul dispositivo
--list-scriptsElenca tutti gli script Frida disponibili
--logcatMostra il log di sistema del dispositivo (idevicesyslog)
--confApri e modifica il file hook.conf
--shell, --sshApri una shell SSH sul dispositivo (predefinito: USB tramite iproxy)
--ssh-port-forward LOCAL:DEVICEInoltra la porta dal locale al dispositivo (ssh -R)
--network HOST:PORTConnetti tramite SSH di rete (porta predefinita 22)
--localConnetti tramite USB usando iproxy
Estrai decripta IPA-d, --dump-appEstrai e decripta il file IPA dell'applicazione
-o, --output OUTPUT_IPANome file di output per IPA decriptato (senza .ipa)
--dump-output-dir DIRDirectory di output per IPA estratto (predefinito: workspaces/dumps)
Estrai memoria--dump-memory OPTSEstrai la memoria dell'applicazione in esecuzione (es. --string, --read-only)
Scansione Hexbyte IPA--hexbyte-scan MODEModalità: help, scan, patch, json
--file FILE.IPAFile IPA da scansionare/modificare
--pattern PATTERNPattern esadecimale da cercare (es. E103??AA????E0)
--address ADDRESSIndirizzo per la patch (formato: indirizzo,byte,distanza)
--task TASK.jsonFile JSON per la scansione hexbyte
reFlutter--reflutter FLUTTER.IPAPercorso al file IPA Flutter per l'analisi reFlutter

📜 ChangeLog

Vedi il ChangeLog completo

Installazione

	[+] Versione più recente

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

	[+] Versione di sviluppo

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

Ambiente

[+] Python >= v3.0 (Si consiglia di usare pyenv o virtualenv)

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

Compilazione

1. pip3 install -r requirements.txt
3. python3 setup.py
4. cd frida-ios-hook
5. ./ioshook -h (--help)

Utilizzo

Vedi l'utilizzo completo come Wiki

Se esegui lo script ma non funziona, puoi provare quanto segue: frida -U -f package -l script.js

📺 Demo delle funzionalità

TitoloLink
Frida iOS Hook | Utilizzo base | Installazione - Elenco dispositivi - Elenco app - Elenco script - Logcat - Shellhttps://youtu.be/xSndHgTdv4w
Frida iOS Hook | Utilizzo base | Estrazione decriptata IPA - Estrazione memoria app - Scansione Hexbyte IPAhttps://youtu.be/AUsJ9_gnWAI
Frida iOS Hook | Utilizzo base | Statico app - Bypass jailbreak - Bypass SSL - Intercetta URL + Cryptohttps://youtu.be/nWhKDSzArf8
edFrida iOS Hook | Utilizzo avanzato | Estrazione memoria - Radare2 - Iaito

Dichiarazione di non responsabilità

Poiché non sono uno sviluppatore, le mie capacità di programmazione potrebbero non essere le migliori. Pertanto, se questo strumento presenta problemi o non funziona per te, crea un problema e cercherò di risolverlo. Ogni suggerimento per nuove funzionalità e discussioni è benvenuto!

Scarica lo strumento