Tudo o que você precisa para depurar sua rede
Quatro áreas de recursos construídas sobre uma única ideia: ver cada pacote — até de apps Flutter — e mudá-lo com regras, scripts e solicitações.
Veja o tráfego que os outros não veem
O Hodor captura o tráfego por baixo da proxy do sistema, por isso os apps que contornam as configurações da proxy — como os apps Flutter — continuam totalmente visíveis.
Todos os quatro protocolos, capturados
Capture tráfego HTTP(S), WebSocket, TCP e UDP no seu dispositivo — com filtros de domínio para se focar apenas nos pedidos que lhe interessam.
Tráfego Flutter, capturado
A maioria das ferramentas baseadas em proxy falha com apps Flutter. O Hodor captura e reescreve o tráfego Flutter logo à partida.
HTTPS em texto simples
Instale o certificado raiz uma vez e todas as solicitações e respostas HTTPS aparecem em texto simples — sem alterar seus apps.
Captura na LAN
Aponte outros celulares ou computadores na mesma rede Wi-Fi para o Hodor como proxy, e o tráfego deles também aparece na sua lista de sessões.
Bytes em bruto, tornados legíveis
Protobuf, Form-Data, JSON, HTML, JavaScript e CSS são descodificados, formatados e destacados — até corpos binários ficam legíveis.
Mude tudo em pleno voo
Redirecione solicitações para outro servidor, edite caminhos, cabeçalhos e corpos, simule uma resposta ou reproduza uma antiga — sem mudar o app, em HTTP(S), WebSocket, TCP e UDP.
Edite pedidos e respostas
Mude o caminho, a query, os cabeçalhos ou o corpo antes de o pedido chegar ao servidor — e edite as respostas antes de a app as ver.
Mock e reprodução
Reproduza qualquer solicitação capturada quando quiser, ou devolva uma resposta falsa — teste seu app antes de o backend sequer existir.
Encaminhamento por proxy
Encaminhe o tráfego capturado — Flutter incluído — para ferramentas como mitmproxy ou Charles na sua LAN, e encaixe o Hodor no seu fluxo de trabalho atual.
Teste APIs. Crie scripts de tudo. Deixe a IA dirigir.
Envie solicitações de teste direto do dispositivo, automatize o fluxo com JavaScript e deixe ferramentas de IA como a Claude inspecionarem o tráfego e enviarem solicitações para você.
Solicitação rápida — depure APIs no dispositivo
Envie e depure solicitações de API como no Postman: HTTP, WebSocket, TCP, UDP, gRPC e MQTT, com ambientes, variáveis, scripts pré/pós e asserções.
Scripts JavaScript
Insira o seu próprio JavaScript em pedidos, respostas ou tarefas agendadas — assine pedidos, desencripte respostas, exporte dados. Criptografia, hashing e armazenamento integrados.
MCP — deixe a IA conduzir
O MCP é a forma padrão de as ferramentas de IA se ligarem às apps. Ligue a Claude ao Hodor: ela pode ler o tráfego capturado, enviar pedidos e executar passos de depuração por si.
O seu telemóvel, na sua secretária
Emparelhe o iPhone com o app macOS e trabalhe em uma tela grande: veja e edite os dados capturados, gerencie as regras, inicie ou pare a captura — ou automatize pelo esquema de URL hodor://.
Companheiro macOS
Um espaço de trabalho completo no desktop: veja e edite os dados capturados do celular, gerencie as regras e controle a captura em uma tela grande.
Esquema de URL
Inicie ou pare a captura pelos Atalhos, por scripts ou pela sua própria automação pelo esquema de URL hodor://.
Um depurador de APIs completo, integrado de fábrica
Chega de ficar alternando entre clientes REST de desktop. Agrupe solicitações por projeto, troque de ambiente com um toque e deixe os scripts cuidarem da autenticação, assinatura e criptografia automaticamente.
- Grupos, ambientes e URLs base para seis protocolos
- Variáveis em três níveis: ambiente, runtime e por envio
- Extração e asserções sem escrever código
- Um toque para converter qualquer sessão capturada em uma solicitação
// 前置脚本:登录态自动注入 + 全接口加签
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 onde importa
Conecte seu próprio JavaScript em três lugares: antes das solicitações, depois das respostas ou por agendamento — ajuste parâmetros, assine, descriptografe ou encaminhe dados para o seu próprio servidor. Criptografia, hashing e armazenamento integrados, sem dependências a instalar.
- Reescreva pedidos e respostas em pleno voo
- No fim de cada solicitação, encaminhe os dados para o seu próprio servidor
- Agende tarefas com expressões cron de 5/6 campos
// 重写脚本:响应落屏前自动解密
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;
}
Um olhar atento ao interior do Hodor
Telas reais da App Store — capture, inspecione, reescreva e visualize, direto no seu iPhone.




Duas plataformas. Um fluxo de trabalho.
Capture em movimento com o iOS, depois passe para o Mac para um espaço de depuração em tela grande — seus dados e regras ficam sincronizados.
Capture o tráfego direto no celular — sem computador: registre HTTP(s), WebSocket, TCP e UDP na rede móvel ou Wi-Fi, e reescreva quando quiser.
O companheiro de desktop: veja e edite os dados capturados, gerencie as regras de reescrita e controle a captura do celular — com conforto, direto do Mac.
Pronto para ver o que passa no seu cabo?
Junte-se a programadores que depuram mais depressa com o Hodor — capture o tráfego que as outras ferramentas não veem e mude-o com regras e scripts.