Tudo o que precisa para depurar a sua rede
Quatro áreas construídas sobre uma só ideia: ver cada pacote — mesmo de apps Flutter — e mudá-lo com regras, scripts e pedidos.
Veja o tráfego que os outros não veem
O Hodor captura o tráfego por baixo da proxy do sistema, por isso as apps que contornam as definições da proxy — como as 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 todos os pedidos e respostas HTTPS aparecem em texto simples — sem alterar as suas apps.
Captura na LAN
Aponte outros telemóveis 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 pedidos para outro servidor, edite caminhos, cabeçalhos e corpos, simule uma resposta ou reproduza uma antiga — sem alterar a 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 pedido capturado quando quiser, ou devolva uma resposta falsa — teste a sua 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 conduzir.
Envie pedidos de teste diretamente do dispositivo, automatize o fluxo com JavaScript e deixe ferramentas de IA como a Claude inspecionarem o tráfego e enviarem pedidos por si.
Solicitação rápida — depure APIs no dispositivo
Envie e depure pedidos 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 a app macOS e trabalhe num ecrã grande: veja e edite os dados capturados, faça a gestão das regras, inicie ou pare a captura — ou automatize-a via o esquema de URL hodor://.
Companheiro macOS
Um espaço de trabalho completo no desktop: veja e edite os dados capturados do telemóvel, faça a gestão das regras e controle a captura num ecrã grande.
Esquema de URL
Inicie ou pare a captura a partir dos Atalhos, de scripts ou da sua própria automação via o esquema de URL hodor://.
Um depurador de API completo, integrado de origem
Chega de alternar entre clientes REST de desktop. Agrupe pedidos por projeto, mude de ambiente com um toque e deixe os scripts tratarem da autenticação, assinatura e encriptação.
- 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 num pedido
// 前置脚本:登录态自动注入 + 全接口加签
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
Ligue o seu próprio JavaScript em três sítios: antes dos pedidos, depois das respostas ou por agendamento — ajuste parâmetros, assine, desencripte 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 pedido, 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
Ecrãs reais da App Store — capture, inspecione, reescreva e pré-visualize, diretamente no seu iPhone.




Duas plataformas. Um só fluxo de trabalho.
Capture em movimento com iOS, depois passe ao Mac para um espaço de depuração em ecrã grande — os dados e as regras mantêm-se sincronizados.
Capture o tráfego diretamente no telemóvel — sem computador: registe HTTP(s), WebSocket, TCP e UDP em rede móvel ou Wi-Fi, e reescreva quando quiser.
O companheiro de desktop: veja e edite os dados capturados, faça a gestão das regras de reescrita e controle a captura do telemóvel — comodamente, a partir 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.