Passa al contenuto principale
Ora disponibile su macOS

Guarda dentro la tua rete

Hodor è un toolkit di debugging di rete per iOS e macOS: cattura traffico HTTP, WebSocket, TCP e UDP — app Flutter incluse — poi riscrivilo, debuggalo, automatizzalo con gli script, o lascia che strumenti AI come Claude prendano il volante.

iOSmacOSUniversale · Pronta per Apple silicon
HTTP / 2HTTPSWebSocketTCPUDPgRPCMQTT
Perché Hodor

Tutto il necessario per fare debug della rete

Quattro aree di funzionalità costruite su un’unica idea: vedere ogni pacchetto — anche delle app Flutter — e cambiarlo con regole, script e richieste.

Acquisisci e analizza

Vedi il traffico che gli altri non vedono

Hodor cattura il traffico a valle del proxy di sistema, così le app che aggirano le impostazioni proxy — le app Flutter, per esempio — restano perfettamente visibili.

Tutti e quattro i protocolli, acquisiti

Acquisisci traffico HTTP(S), WebSocket, TCP e UDP sul tuo dispositivo — con filtri per dominio per concentrarti solo sulle richieste che ti interessano.

Traffico Flutter, acquisito

La maggior parte degli strumenti basati su proxy fallisce con le app Flutter. Hodor acquisisce e riscrive il traffico Flutter fin dal primo avvio.

HTTPS in chiaro

Installa una volta il certificato radice e ogni richiesta e risposta HTTPS appare in chiaro — senza modificare le tue app.

Acquisizione in LAN

Imposta altri telefoni o computer sulla stessa Wi-Fi per usare Hodor come proxy, e il loro traffico comparirà anche nella tua lista di sessioni.

Byte grezzi, resi leggibili

Protobuf, Form-Data, JSON, HTML, JavaScript e CSS vengono decodificati, formattati ed evidenziati — anche i body binari diventano leggibili.

Riscrittura e debug

Modifica qualsiasi cosa in volo

Dirotta le richieste verso un altro server, modifica percorsi, header e body, simula una risposta o rigioca una vecchia — senza toccare l’app, su HTTP(S), WebSocket, TCP e UDP.

Modifica richieste e risposte

Cambia path, query, header o body prima che la richiesta raggiunga il server — e modifica le risposte prima che le veda l’app.

Mock e replay

Riproduce a piacere qualsiasi richiesta acquisita, o restituisce una risposta finta — testa la tua app prima ancora che il backend esista.

Inoltro via proxy

Inoltra il traffico acquisito — Flutter incluso — a strumenti come mitmproxy o Charles sulla tua LAN, e inserisci Hodor nel tuo flusso di lavoro attuale.

Debug API · Script · AI

Prova le API. Scriva tutto. Lascia guidare l’AI.

Lancia richieste di test direttamente dal dispositivo, automatizza il flusso con JavaScript e lascia che strumenti AI come Claude esaminino il traffico e inviino richieste per te.

Richiesta rapida — debug delle API sul dispositivo

Invia ed esegui il debug di richieste API come in Postman: HTTP, WebSocket, TCP, UDP, gRPC e MQTT, con ambienti, variabili, script pre/post e asserzioni.

Scripting JavaScript

Aggiungi il tuo JavaScript a richieste, risposte o attività pianificate — firma le richieste, decifra le risposte, esporta i dati. Crittografia, hash e storage sono integrati.

MCP — lascia guidare l’AI

MCP è lo standard con cui gli strumenti AI si collegano alle app. Collega Claude a Hodor: potrà leggere il traffico acquisito, inviare richieste ed eseguire passaggi di debug per te.

Desktop e remoto

Il tuo telefono, sulla tua scrivania

Abbina il tuo iPhone all’app macOS e lavora su uno schermo grande: visualizza e modifica i dati acquisiti, gestisci le regole, avvia o ferma l’acquisizione — o automatizzala con lo schema URL hodor://.

Compagno macOS

Un ambiente desktop completo: visualizza e modifica i dati acquisiti dal telefono, gestisci le regole e controlla l’acquisizione su schermo grande.

Schema URL

Avvia o ferma l’acquisizione da Scorciatoie, script o la tua automazione tramite lo schema URL hodor://.

Richiesta rapida

Un debugger API completo, integrato di serie

Basta saltare da un client REST desktop all’altro. Raggruppa le richieste per progetto, cambia ambiente con un tocco e lascia che gli script gestiscano auth, firma e cifratura.

  • Gruppi, ambienti e URL di base per sei protocolli
  • Variabili su tre livelli: ambiente, runtime e per invio
  • Estrazione e asserzioni senza scrivere codice
  • Un tocco per trasformare qualsiasi sessione acquisita in una richiesta
Esplora la guida Richiesta rapida →
pre-request.js
// 前置脚本:登录态自动注入 + 全接口加签
async function onRequest(context, url, request) {
const token = sdk.env.get("authToken");
const secret = sdk.env.get("appSecret");
const ts = String(Date.now());

if (token) {
request.headers.set("Authorization", "Bearer " + token);
}
request.queries.set("ts", ts);
request.queries.set("sign", $hash.md5(secret + ts));

return request;
}
Script

JavaScript dove conta davvero

Aggancia il tuo JavaScript in tre punti: prima delle richieste, dopo le risposte o su pianificazione — modifica i parametri, firma, decifra o inoltra i dati al tuo server. Crittografia, hash e storage integrati, nessuna dipendenza da installare.

  • Riscrivi richieste e risposte al volo
  • Al termine di ogni richiesta, inoltra i dati al tuo server
  • Pianifica attività con espressioni cron a 5/6 campi
Sfoglia le API di scripting →
rewrite.js
// 重写脚本:响应落屏前自动解密
async function onResponse(context, url, response) {
const body = response.body.parseJSON();

if (body && body.data) {
const plain = $crypto.decryptAES(body.data, key, iv);
body.data = JSON.parse(plain);
response.body = body;
}
return response;
}
Anteprima dell’app

Uno sguardo dentro Hodor

Schermate reali dall’App Store — acquisisci, analizza, riscrivi e visualizza, direttamente sul tuo iPhone.

Capture dashboard
Pannello di acquisizione
Session list
Elenco sessioni
Rewrite Debug editor
Editor di riscrittura
JSON pretty-print
JSON formattato

Due piattaforme. Un flusso di lavoro.

Acquisisci in mobilità con iOS, poi passa al Mac per un ambiente di debug su schermo grande — dati e regole restano sincronizzati.

iOSDal 2022

Acquisisci il traffico direttamente dal telefono — senza computer: registra HTTP(s), WebSocket, TCP e UDP su cellulare o Wi-Fi e riscrivilo quando vuoi.

macOSNovità

Il compagno desktop: visualizza e modifica i dati acquisiti, gestisci le regole di riscrittura e controlla l’acquisizione del telefono — comodamente dal Mac.

Pronto a vedere cosa passa sul tuo cavo?

Unisciti agli sviluppatori che fanno debug più in fretta con Hodor — acquisisci il traffico che gli altri strumenti non vedono e cambialo con regole e script.