Усе, що потрібно для налагодження мережі
Чотири розділи функцій навколо однієї ідеї: бачити кожен пакет — навіть від додатків Flutter — і змінювати його правилами, скриптами та запитами.
Бачите трафік, який не бачать інші
Hodor захоплює трафік нижче системного проксі, тож додатки, які обходять налаштування проксі — як-от додатки Flutter — залишаються повністю видимими.
Усі чотири протоколи, захоплені
Захоплюйте трафік HTTP(S), WebSocket, TCP та UDP на пристрої — з фільтрами доменів, щоб бачити лише потрібні запити.
Трафік Flutter, захоплено
Більшість проксі-інструментів безсилі з додатками Flutter. Hodor захоплює та переписує трафік Flutter одразу після встановлення.
HTTPS відкритим текстом
Установіть кореневий серт ифікат один раз — і всі запити та відповіді HTTPS видно відкритим текстом, без змін у ваших додатках.
Захоплення в локальній мережі
Укажіть іншим телефонам чи компʼютерам у тій самій мережі Wi-Fi використовувати Hodor як проксі — їхній трафік також зʼявиться у вашому списку сесій.
Сирі байти стають читабельними
Protobuf, Form-Data, JSON, HTML, JavaScript і CSS декодуються, форматуються та підсвічуються — навіть бінарні тіла стають читабельними.
Змінюйте все на льоту
Переспрямовуйте запити на інший сервер, редагуйте шляхи, заголовки та тіла, підробляйте відповіді чи відтворюйте старі — без змін у додатку, для HTTP(S), WebSocket, TCP та UDP.
Редагуйте запити та відповіді
Змінюйте шлях, query, заголовки або тіло, доки запит не сягне сервера, — і редагуйте відповіді, доки їх не побачить додаток.
Моки та повтор
Відтворюйте будь-який захоплений запит на вимогу або повертайте підробну відповідь — тестуйте додаток, ще до того, як бекенд узагалі зʼявиться.
Пересилання через проксі
Пересилайте захоплений трафік — включно з Flutter — до інструментів на кшталт mitmproxy чи Charles у вашій локальній мережі та вбудовуйте Hodor у наявний робочий процес.
Тестуйте API. Автоматизуйте скриптами. Доручіть керування ШІ.
Надсилайте тестові запити просто з пристрою, автоматизуйте потік на JavaScript і дозвольте ШІ-інструментам на кшталт Claude вивчати трафік і надсилати запити за вас.
Швидкий запит — налагодження API на пристрої
Надсилайте й налагоджуйте запити API як у Postman: HTTP, WebSocket, TCP, UDP, gRPC та MQTT — з середовищами, змінними, пре/пост-скриптами та ассертами.
Скрипти JavaScript
Додавайте власний JavaScript до запитів, відповідей чи запланованих завдань — підписуйте запити, розшифровуйте відповіді, вивантажуйте дані. Шифрування, хешування та сховище вбудовані.
MCP — доручіть керування ШІ
MCP — стандарт, за яким ШІ-інструменти підключаються до додатків. Зʼєднайте Claude з Hodor: він зможе читати захоплений трафік, надсилати запити й виконувати кроки налагодження за вас.
Ваш телефон — на вашому столі
Сопрягіть iPhone з додатком macOS і працюйте на великому екрані: переглядайте й редагуйте захоплені дані, керуйте правилами, запускайте та зупиняйте захоплення — або автоматизуйте це через URL-схему hodor://.
Компаньйон macOS
Повноцінне робоче місце на десктопі: переглядайте й редагуйте дані з телефона, керуйте правилами та стежте за захопленням на великому екрані.
URL-схема
Запускайте й зупиняйте захоплення зі Швидких команд, скриптів чи власної автоматизації через URL-схему hodor://.
Повноцінний налагоджувач API, вбудований одразу
Геть стрибати між настільними REST-клієнтами. Групуйте запити за проєктами, перемикайте середовища одним дотиком, а скрипти хай самі опікуються авторизацією, підписом і шифруванням.
- Групи, середовища та базові URL для шести протоколів
- Змінні на трьох рівнях: середовище, рантайм і кожне надсилання
- Вилучення та ассерти без написання коду
- Один дотик — і будь-який захоплений сеанс стає запитом
// 前置脚本:登录态自动注入 + 全接口加签
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 там, де він справді потрібен
Підключайте власний JavaScript у трьох місцях: перед запитами, після відповідей або за розкладом — змінюйте параметри, підписуйте, розшифровуйте чи пересилайте дані на свій сервер. Шифрування, хешування та сховище вбудовані, залежності встановлювати не потрібно.
- Переписуйте запити та відповіді на льоту
- Після кожного запиту пересилайте дані на свій сервер
- Плануйте завдання cron-виразами на 5/6 полів
// 重写脚本:响应落屏前自动解密
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;
}
Погляд усередину Hodor
Справжні екрани з App Store — захоплюйте, аналізуйте, переписуйте й переглядайте просто на своєму iPhone.




Дві платформи. Один робочий процес.
Захоплюйте в дорозі на iOS, потім переходьте на Mac — робоче місце для налаго дження на великому екрані; дані та правила синхронізуються.
Захоплюйте трафік просто на телефоні — без компʼютера: записуйте HTTP(s), WebSocket, TCP та UDP у мобільній мережі чи Wi-Fi і переписуйте його коли завгодно.
Настільний компаньйон: переглядайте й редагуйте захоплені дані, керуйте правилами переписування та стежте за захопленням на телефоні — з комфортом, зі свого Mac.
Готові побачити, що йде вашим кабелем?
Долучайтеся до розробників, які налагоджують швидше з Hodor, — захоплюйте трафік, невидимий для інших інструментів, і змінюйте його правилами та скриптами.