Ana içeriğe geç
Artık macOS’ta kullanılabilir

Ağınızın içini görün

Hodor, iOS ve macOS için bir ağ hata ayıklama araç takımıdır: HTTP, WebSocket, TCP ve UDP trafiğini — Flutter uygulamaları dahil — yakalayın; sonra yeniden yazın, hata ayıklayın, scriptlerle otomatikleştirin veya Claude gibi yapay zekâ araçlarına direksiyonu bırakın.

iOSmacOSEvrensel · Apple silicon uyumlu
HTTP / 2HTTPSWebSocketTCPUDPgRPCMQTT
Neden Hodor

Ağınızı hata ayıklamak için ihtiyacınız olan her şey

Tek bir fikir üzerine kurulu dört özellik alanı: her paketi görün — Flutter uygulamalarından gelenler dahil — sonra kurallar, scriptler ve isteklerle değiştirin.

Yakalama ve inceleme

Başkalarının göremediği trafiği görün

Hodor trafiği sistem proxy’sinin altında yakalar; böylece proxy ayarlarını atlayan uygulamalar — Flutter uygulamaları gibi — tam görünür kalır.

Dört protokolün tamamı, yakalanır

Cihazınızda HTTP(S), WebSocket, TCP ve UDP trafiğini yakalayın — yalnızca ilgilendiğiniz isteklere odaklanmak için alan adı filtreleriyle.

Flutter trafiği, yakalanır

Proxy tabanlı araçların çoğu Flutter uygulamalarında başarısız olur. Hodor, Flutter trafiğini ilk günden yakalar ve yeniden yazar.

HTTPS düz metin olarak

Kök sertifikayı bir kez yükleyin; tüm HTTPS istek ve yanıtları düz metin olarak görünür — uygulamalarınıza dokunmadan.

LAN yakalama

Aynı Wi-Fi ağındaki diğer telefon veya bilgisayarları Hodor’u proxy olarak kullanacak şekilde ayarlayın; onların trafiği de oturum listenizde görünür.

Ham baytlar, okunabilir hâle gelir

Protobuf, Form-Data, JSON, HTML, JavaScript ve CSS kodu çözülür, biçimlendirilir ve vurgulanır — ikili gövdeler bile okunabilir olur.

Yeniden yazma ve hata ayıklama

Yolda her şeyi değiştirin

İstekleri başka bir sunucuya yönlendirin, yolları, başlıkları ve gövdeleri düzenleyin, sahte yanıt döndürün veya eski bir yanıtı yeniden oynatın — uygulamayı değiştirmeden, HTTP(S), WebSocket, TCP ve UDP üzerinde.

İstekleri ve yanıtları düzenleyin

Bir istek sunucuya ulaşmadan yolu, sorguyu, başlıkları veya gövdeyi değiştirin — ve yanıtları, uygulama onları görmeden düzenleyin.

Mock ve yeniden oynatma

Yakalanan herhangi bir isteği istediğinizde yeniden oynatın veya sahte bir yanıt döndürün — arka uç daha var olmadan uygulamanızı test edin.

Proxy ile iletim

Yakalanan trafiği — Flutter dahil — LAN’inizdeki mitmproxy veya Charles gibi araçlara iletin ve Hodor’u mevcut iş akışınıza yerleştirin.

API hata ayıklama · Scriptler · Yapay zekâ

API’leri test edin. Her şeyi scriptlerle yapın. Direksiyonu yapay zekâya bırakın.

Test isteklerini doğrudan cihazınızdan gönderin, akışı JavaScript ile otomatikleştirin; Claude gibi yapay zekâ araçları trafiği inceleyip sizin adınıza istek göndersin.

Hızlı İstek — API’leri cihazda hata ayıklayın

API isteklerini Postman gibi gönderin ve hata ayıklayın: HTTP, WebSocket, TCP, UDP, gRPC ve MQTT; ortamlar, değişkenler, ön/son scriptler ve doğrulamalarla.

JavaScript scriptleri

Kendi JavaScript’inizi isteklere, yanıtlara veya zamanlanmış görevlere ekleyin — istekleri imzalayın, yanıtların şifresini çözün, verileri dışa aktarın. Şifreleme, karma ve depolama yerleşiktir.

MCP — direksiyonu yapay zekâya bırakın

MCP, yapay zekâ araçlarının uygulamalara bağlanma standardıdır. Claude’u Hodor’a bağlayın: yakalanan trafiği okuyabilir, istek gönderebilir ve sizin için hata ayıklama adımlarını çalıştırabilir.

Masaüstü ve uzaktan

Telefonunuz, masanızda

iPhone’unuzu macOS uygulamasıyla eşleştirin ve büyük ekranda çalışın: yakalanan verileri görüntüleyin ve düzenleyin, kuralları yönetin, yakalamayı başlatın veya durdurun — ya da hodor:// URL şemasıyla otomatikleştirin.

macOS yardımcısı

Tam teşekküllü bir masaüstü çalışma alanı: telefondan yakalanan verileri görüntüleyin ve düzenleyin, kuralları yönetin, yakalamayı büyük ekrandan kontrol edin.

URL şeması

Yakalamayı Kısayollar’dan, scriptlerden veya kendi otomasyonunuzdan hodor:// URL şemasıyla başlatın ya da durdurun.

Hızlı İstek

Doğrudan içinde yerleşik, eksiksiz bir API hata ayıklayıcı

Masaüstü REST istemcileri arasında geçiş yapmayı bırakın. İstekleri projelere göre gruplayın, tek dokunuşla ortam değiştirin; kimlik doğrulama, imzalama ve şifrelemeyi scriptlere bırakın.

  • Altı protokol için gruplar, ortamlar ve temel URL’ler
  • Üç düzeyde değişkenler: ortam, çalışma zamanı ve her gönderim
  • Kod yazmadan çıkarma ve doğrulamalar
  • Tek dokunuşla yakalanan her oturumu isteğe dönüştürün
Hızlı İstek rehberini keşfedin →
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;
}
Scriptler

Gerçekten önemli olan yerde JavaScript

Kendi JavaScript’inizi üç yerde bağlayın: isteklerden önce, yanıtlardan sonra veya zamanlanmış olarak — parametreleri ayarlayın, imzalayın, şifresini çözün veya verileri kendi sunucunuza iletin. Şifreleme, karma ve depolama yerleşik, kurulacak bağımlılık yok.

  • İstekleri ve yanıtları anında yeniden yazın
  • Her istek bittikten sonra verileri kendi sunucunuza iletin
  • Görevleri 5/6 alanlı cron ifadeleriyle zamanlayın
Script API’ye göz atın →
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;
}
Uygulama önizlemesi

Hodor’un içine yakından bakış

App Store’dan gerçek ekranlar — iPhone’unuzda yakalayın, inceleyin, yeniden yazın ve önizleyin.

Capture dashboard
Yakalama paneli
Session list
Oturum listesi
Rewrite Debug editor
Yeniden yazma düzenleyicisi
JSON pretty-print
Biçimlendirilmiş JSON

İki platform. Tek iş akışı.

iOS ile yolculukta yakalayın, sonra büyük ekranlı bir hata ayıklama alanı için Mac’e geçin — veriler ve kurallar eşitlenmiş kalır.

iOS2022’den beri

Trafiği doğrudan telefonunuzda yakalayın — bilgisayara gerek yok: HTTP(s), WebSocket, TCP ve UDP’yi hücre ağı veya Wi-Fi üzerinde kaydedin ve istediğiniz an yeniden yazın.

macOSYeni

Masaüstü yardımcısı: yakalanan verileri görüntüleyin ve düzenleyin, yeniden yazma kurallarını yönetin ve telefonunuzdaki yakalamayı kontrol edin — rahatça, Mac’inizden.

Hattınızdan ne geçtiğini görmeye hazır mısınız?

Hodor ile daha hızlı hata ayıklayan geliştiricilere katılın — diğer araçların göremediği trafiği yakalayın ve kurallarla, scriptlerle değiştirin.