Przejdź do głównej zawartości
Już dostępne na macOS

Zobacz swój ruch sieciowy

Hodor to zestaw narzędzi do debugowania sieci na iOS i macOS: przechwytuj ruch HTTP, WebSocket, TCP i UDP — także aplikacji Flutter — a potem przepisuj go, debuguj, automatyzuj skryptami albo pozwól narzędziom AI, takim jak Claude, przejąć stery.

iOSmacOSUniwersalna · Gotowa na Apple silicon
HTTP / 2HTTPSWebSocketTCPUDPgRPCMQTT
Dlaczego Hodor

Wszystko, czego potrzebujesz do debugowania sieci

Cztery obszary funkcji oparte na jednej idei: zobacz każdy pakiet — także z aplikacji Flutter — a następnie zmień go regułami, skryptami i żądaniami.

Przechwytywanie i inspekcja

Zobacz ruch, którego inni nie widzą

Hodor przechwytuje ruch poniżej systemowego proxy, więc aplikacje omijające ustawienia proxy — na przykład aplikacje Flutter — pozostają w pełni widoczne.

Wszystkie cztery protokoły, przechwycone

Przechwytuj ruch HTTP(S), WebSocket, TCP i UDP na urządzeniu — z filtrami domen, aby skupić się tylko na żądaniach, które Cię interesują.

Ruch Flutter, przechwycony

Większość narzędzi proxyowych zawodzi przy aplikacjach Flutter. Hodor przechwytuje i przepisuje ruch Flutter od razu po instalacji.

HTTPS w postaci jawnej

Zainstaluj raz certyfikat główny, a każde żądanie i odpowiedź HTTPS pojawi się w postaci jawnej — bez zmian w Twoich aplikacjach.

Przechwytywanie w LAN

Skieruj inne telefony lub komputery w tej samej sieci Wi-Fi na Hodor jako proxy, a ich ruch też pojawi się na Twojej liście sesji.

Surowe bajty, które stają się czytelne

Protobuf, Form-Data, JSON, HTML, JavaScript i CSS są dekodowane, formatowane i podświetlane — nawet binarne treści stają się czytelne.

Przepisywanie i debugowanie

Zmień cokolwiek w locie

Przekieruj żądania do innego serwera, edytuj ścieżki, nagłówki i treści, udawaj odpowiedź albo odtwórz starą — bez zmian w aplikacji, dla HTTP(S), WebSocket, TCP i UDP.

Edytuj żądania i odpowiedzi

Zmień ścieżkę, query, nagłówki lub treść, zanim żądanie dotrze do serwera — i edytuj odpowiedzi, zanim zobaczy je aplikacja.

Mock i odtwarzanie

Odtwórz na żądanie dowolne przechwycone żądanie albo zwróć atrapę odpowiedzi — testuj aplikację, zanim backend w ogóle powstanie.

Przekazywanie przez proxy

Przekaż przechwycony ruch — także z Flutters — do narzędzi takich jak mitmproxy czy Charles w Twojej sieci LAN i wpleć Hodor w swój obecny przepływ pracy.

Debugowanie API · Skrypty · AI

Testuj API. Skryptuj wszystko. Pozwól AI prowadzić.

Wysyłaj żądania testowe prosto z urządzenia, automatyzuj przepływ JavaScriptem i pozwól narzędziom AI, takim jak Claude, analizować ruch i wysyłać żądania za Ciebie.

Szybkie żądanie — debuguj API na urządzeniu

Wysyłaj i debuguj żądania API jak w Postmanie: HTTP, WebSocket, TCP, UDP, gRPC i MQTT, ze środowiskami, zmiennymi, skryptami pre/post i asercjami.

Skrypty JavaScript

Wstaw własny JavaScript do żądań, odpowiedzi lub zadań planowanych — podpisuj żądania, odszyfrowuj odpowiedzi, eksportuj dane. Szyfrowanie, hashowanie i przechowywanie wbudowane.

MCP — pozwól AI prowadzić

MCP to standard, którym narzędzia AI podłączają się do aplikacji. Połącz Claude z Hodor — będzie mógł czytać przechwycony ruch, wysyłać żądania i wykonywać kroki debugowania za Ciebie.

Pulpit i zdalnie

Twój telefon, na Twoim biurku

Sparuj iPhone’a z aplikacją macOS i pracuj na dużym ekranie: przeglądaj i edytuj przechwycone dane, zarządzaj regułami, uruchamiaj i zatrzymuj przechwytywanie — albo automatyzuj to przez schemat URL hodor://.

Towarzysz macOS

Pełnoprawne środowisko desktopowe: przeglądaj i edytuj przechwycone dane z telefonu, zarządzaj regułami i steruj przechwytywaniem na dużym ekranie.

Schemat URL

Uruchamiaj i zatrzymuj przechwytywanie ze Skrótów, skryptów lub własnej automatyzacji przez schemat URL hodor://.

Szybkie żądanie

Pełny debugger API, wbudowany od razu

Koniec ze skakaniem między desktopowymi klientami REST. Grupuj żądania według projektów, zmieniaj środowiska jednym dotknięciem, a skrypty niech zajmą się autoryzacją, podpisaniem i szyfrowaniem.

  • Grupy, środowiska i bazowe URL-e dla sześciu protokołów
  • Zmienne na trzech poziomach: środowisko, runtime i każda wysyłka
  • Ekstrakcja i asercje bez pisania kodu
  • Jedno dotknięcie, by zamienić dowolną przechwyconą sesję w żądanie
Poznaj przewodnik Szybkie żądanie →
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;
}
Skrypty

JavaScript tam, gdzie ma znaczenie

Podpinaj własny JavaScript w trzech miejscach: przed żądaniami, po odpowiedziach lub według harmonogramu — dostrajaj parametry, podpisuj, odszyfrowuj lub przekazuj dane do własnego serwera. Szyfrowanie, hashowanie i przechowywanie wbudowane, bez zależności do instalacji.

  • Przepisuj żądania i odpowiedzi w locie
  • Po zakończeniu każdego żądania przekazuj dane do własnego serwera
  • Planuj zadania wyrażeniami cron o 5/6 polach
Przejrzyj API skryptów →
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;
}
Podgląd aplikacji

Zajrzyj do środka Hodor

Prawdziwe ekrany z App Store — przechwytuj, analizuj, przepisuj i podglądaj prosto na iPhonie.

Capture dashboard
Panel przechwytywania
Session list
Lista sesji
Rewrite Debug editor
Edytor przepisywania
JSON pretty-print
Sformatowany JSON

Dwie platformy. Jeden przepływ pracy.

Przechwytuj w ruchu na iOS, a potem przełącz się na Maca i pracuj na dużym ekranie — dane i reguły pozostają zsynchronizowane.

iOSOd 2022

Przechwytuj ruch bezpośrednio na telefonie — bez komputera: nagrywaj HTTP(s), WebSocket, TCP i UDP w sieci komórkowej lub Wi-Fi i przepisuj go kiedy chcesz.

macOSNowość

Towarzysz na biurku: przeglądaj i edytuj przechwycone dane, zarządzaj regułami przepisywania i steruj przechwytywaniem na telefonie — wygodnie ze swojego Maca.

Gotowy zobaczyć, co dzieje się w Twojej sieci?

Dołącz do programistów, którzy debugują szybciej z Hodor — przechwytuj ruch niewidoczny dla innych narzędzi i zmieniaj go regułami i skryptami.