Gå til hovedinnhold
Nå tilgjengelig for macOS

Se gjennom nettverket ditt

Hodor er et verktøysett for nettverksfeilsøking på iOS og macOS: Fang opp HTTP-, WebSocket-, TCP- og UDP-trafikk — også fra Flutter-apper — skriv den om, feilsøk den, automatiser med skript, eller la KI-verktøy som Claude ta rattet.

iOSmacOSUniversell · Klar for Apple silicon
HTTP / 2HTTPSWebSocketTCPUDPgRPCMQTT
Hvorfor Hodor

Alt du trenger for å feilsøke nettverket ditt

Fire funksjonsområder bygget på én idé: se hver eneste pakke — også fra Flutter-apper — og endre den med regler, skript og forespørsler.

Fang opp og inspiser

Se trafikken andre ikke ser

Hodor fanger trafikken under systemprooxyen, så apper som omgår proxy-innstillingene — Flutter-apper for eksempel — holdes fullt synlige.

Alle fire protokollene, fanget opp

Fang opp HTTP(S)-, WebSocket-, TCP- og UDP-trafikk på enheten din — med domenefiltre slik at du bare ser forespørslene du bryr deg om.

Flutter-trafikk, fanget opp

De fleste proxy-baserte verktøy feiler på Flutter-apper. Hodor fanger og omskriver Flutter-trafikk rett ut av boksen.

HTTPS i klartekst

Installer rotsertifikatet én gang, og hver HTTPS-forespørsel og svar vises i klartekst — uten endringer i appene dine.

LAN-opptak

Pek andre telefoner eller datamaskiner på samme Wi-Fi mot Hodor som proxy, og trafikken deres dukker opp i øktlisten din også.

Rå byte, gjort lesbare

Protobuf, Form-Data, JSON, HTML, JavaScript og CSS dekodes, formateres og utheves — selv binære brødtekster blir lesbare.

Omskriv & feilsøk

Endre hva som helst mens det skjer

Videresend forespørsler til en annen server, rediger stier, headere og brødtekster, forfalsk et svar eller spill av et gammelt — uten app-endringer, på HTTP(S), WebSocket, TCP og UDP.

Rediger forespørsler & svar

Endre sti, spørring, headere eller brødtekst før forespørselen når serveren — og rediger svarene før appen ser dem.

Mock & avspilling

Spill av enhver fangede forespørsel på forespørsel, eller returner et falskt svar — test appen din før backenden i det hele tatt finnes.

Proxy-videreforesendelse

Send fanget trafikk — Flutter inkludert — videre til verktøy som mitmproxy eller Charles på LAN-et ditt, og sett Hodor rett inn i arbeidsflyten din.

API-feilsøking · Skript · KI

Test API-er. Skript hva som helst. La KI kjøre.

Fyr av testforespørsler rett fra enheten, automatiser flyten med JavaScript, og la KI-verktøy som Claude inspisere trafikk og sende forespørsler for deg.

Hurtigforespørsel — feilsøk API-er på enheten

Send og feilsøk API-forespørsler som i Postman: HTTP, WebSocket, TCP, UDP, gRPC og MQTT, med miljøer, variabler, pre/post-skript og påstander.

JavaScript-skripting

Dropp din egen JavaScript inn i forespørsler, svar eller planlagte jobber — signer forespørsler, dekrypter svar, eksporter data. Krypto, hashing og lagring er innebygd.

MCP — la KI kjøre

MCP er standardmåten KI-verktøy kobles til apper på. Koble Claude til Hodor, og den kan lese fanget trafikk, sende forespørsler og utføre feilsøkingssteg for deg.

Skrivebord & fjernstyring

Telefonen din, på skrivebordet ditt

Koble iPhone-en din til macOS-appen og arbeid på stor skjerm: se og rediger fanget data, administrer regler, start eller stopp opptak — eller automatiser via hodor:// URL-skjemaet.

macOS-følgesvenn

Et fullverdig skrivebordsmiljø: se og rediger fanget data fra telefonen, administrer regler og styr opptaket på stor skjerm.

URL-skjema

Start eller stopp opptak fra Snarveier, skript eller din egen automatisering via hodor:// URL-skjemaet.

Hurtigforespørsel

En fullverdig API-feilsøker, innebygd fra start

Slutt å jonglere med REST-klienter på skrivebordet. Grupper forespørsler per prosjekt, bytt miljø med ett trykk, og la skriptene håndtere autentisering, signering og kryptering.

  • Grupper, miljøer & basis-URL-er for seks protokoller
  • Variabler på tre nivåer: miljø, kjøretid og per utsendelse
  • Ekstraksjon & påstander uten å skrive kode
  • Ett trykk for å gjøre enhver fangede økt om til en forespørsel
Utforsk Hurtigforespørsel-guiden →
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;
}
Skript

JavaScript der det teller

Koble din egen JavaScript til på tre steder: før forespørsler, etter svar eller på timeplan — juster parametere, signer, dekrypter eller videresend data til din egen server. Krypto, hashing og lagring er innebygd, ingen avhengigheter å installere.

  • Omskriv forespørsler & svar i sanntid
  • Når hver forespørsel er ferdig, videresend dataene til din egen server
  • Planlegg oppgaver med 5/6-delte cron-uttrykk
Bla gjennom Script-API-et →
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;
}
Forhåndsvisning av appen

Et nærmere blikk inn i Hodor

Ekte skjermbilder fra App Store — fang opp, inspiser, omskriv og forhåndsvis, rett på iPhone-en din.

Capture dashboard
Oppfangingspanel
Session list
Øktliste
Rewrite Debug editor
Omskrivingsredigerer
JSON pretty-print
JSON-penvisning

To plattformer. Én arbeidsflyt.

Fang opp trafikk på farten med iOS, og bytt til Mac for et feilsøkingsmiljø på stor skjerm — data og regler holdes i sync.

iOSSiden 2022

Fang opp trafikk rett på telefonen — ingen datamaskin nødvendig: Ta opp HTTP(s), WebSocket, TCP og UDP på mobilnett eller Wi-Fi, og omskriv når som helst.

macOSNy

Skrivebordsfølgesvennen: se og rediger fanget data, administrer omskrivingsregler og styr opptaket på telefonen — behagelig, fra Mac-en din.

Klar til å se hva som går på kabelen din?

Bli med utviklerne som feilsøker raskere med Hodor — fang trafikken andre verktøy ikke ser, og endre den med regler og skript.