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.
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.
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.
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.
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://.
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
// 前置脚本:登录态自动注入 + 全接口加签
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;
}
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
// 重写脚本:响应落屏前自动解密
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;
}
Zajrzyj do środka Hodor
Prawdziwe ekrany z App Store — przechwytuj, analizuj, przepisuj i podglądaj prosto na iPhonie.




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.
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.
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.