Yerel kanıt katmanı
Mac'inizde yakalayın. Bağlamla inceleyin. Paylaşmadan önce düzenleyin.
- HTTP
- HTTPS
- WebSocket
- GraphQL
- Yapay zeka trafiği
- Web3/RPC akışları
Yerel macOS ağ hata ayıklayıcısı
Rockxy bir açık kaynaklı, denetlenebilir, yerel öncelikli HTTP hata ayıklama proxy'si macOS için. Gerçek uygulama ve cihaz trafiğini yakalayın, her isteği bağlam içinde inceleyin, hataları yeniden oluşturun, değişenleri karşılaştırın ve hassas trafiği Mac'inizden taşımadan düzenlenmiş kanıtları paylaşın.
Mac'inizde yakalayın. Bağlamla inceleyin. Niyetle düzeltin. Kanıtlarla çoğaltın.
25 Haziran 2026'da yayınlandı · v0.28.0 build 44 · imzalı evrensel .dmg · sürüm notları · SHA256 sağlama toplamı · macOS 14+ · Apple Silikon + Intel
brew install --cask rockxy
Rockxy'yi doğrudan Homebrew ile yükleyin veya indirin imzalı .dmg
Gerçek hata ayıklama çalışması için tasarlandı
Yerel kanıt katmanı
Tek hata ayıklama iş akışı
Community proof
1000+
Developers
AGPL
Open source
Mac
Native app
Built for engineers shipping at any scale
Açık ve koyu temalar
macOS'ta yakalama, tekrar oynatma, kurallar, farklar, redaksiyon ve paylaşılabilir ağ kanıtlarıyla tek bir yerel öncelikli HTTP hata ayıklama proxy'sinden API, mobil, AI, WebSocket, GraphQL ve Web3/RPC trafiğini inceleyin.
Real traffic. Local evidence. Public proof.
Apps · devices · simulators
Inspect · modify · replay · compare
Signed builds · releases · SHA256
Open source · on-device · auditable
brew install --cask rockxy
SwiftUI · AppKit · SwiftNIO
SwiftUI · AppKit · 100k+ requests
System proxy · helper · app identity
TLS · Keychain · public source
Uygulamayı yükleyin, yerel sertifikaya güvenin ve Mac'inizdeki uygulamalardan gelen trafiği engellemeye başlayın. Hesap yok, uzaktan kurulum yok, gizli hizmet bağımlılığı yok.
Zero-Setup for Backend Development
Pick a runtime, copy the proxy snippet, and run the built-in check to confirm your backend traffic is flowing through Rockxy.
Node.js
HTTP(S) agents, fetch, Axios, and local services.
Ruby
Rails, Net::HTTP, Faraday, and API clients.
Python
requests, httpx, aiohttp, and CLI scripts.
Golang
net/http, gRPC planning, and local microservices.
İndirin ve Uygulamalar'a sürükleyin. Ayrıcalıklı yardımcı, SMAppService aracılığıyla otomatik olarak kaydolur.
Rockxy yerel bir kök CA oluşturur. Sistem anahtarlığınıza tek tıkla kurulum. macOS onay ister.
Proxy geçişine tıklayın. Sistem HTTP ve HTTPS proxy'si tüm ağ arayüzlerinde otomatik olarak yapılandırılır.
Trafiği görmek, davranışı değiştirmek, istekleri yeniden oynatmak, sonuçları karşılaştırmak ve gerçek uygulamalardan ve cihazlardan düzeltilmiş kanıtları dağıtmak için eksiksiz bir yerel iş akışı.
Tarayıcının ötesindeki trafiği yakalayın: masaüstü uygulamaları, CLI'ler, hizmetler, simülatörler, mobil cihazlar, WebSocket oturumları, GraphQL API'leri, model çağrıları ve RPC uç noktaları. Rockxy, isteğin tamamını Mac'inizde tutar.
Read our documentationInspect network traffic from iOS
Guided setup for iPhone, iPad, and iOS Simulator is planned so mobile traffic can join the same Rockxy capture timeline.
Gürültülü oturumları sinyale dönüştürün. Hatayı açıklayan isteği bulmak için yöntem, ana bilgisayar, durum, başlık, gövde, süreç ve tam metin filtrelerini birleştirin.
Read our documentation
Etkinleştirildiğinde, yerel MCP, yapay zeka destekli hata ayıklamaya genellikle eksik olan bağlamı sağlar: hassas başlıkları sohbete yapıştırmadan gerçek istek, yanıt, tekrarlama sonucu ve fark.
Read our documentationWorks with your favorite AI tools
China AI ecosystem
Coming soonPlanned coverage includes DeepSeek, Qwen, Kimi, Doubao, and GLM. Each integration will be marked available after its MCP or AI workflow is validated.
Use Rockxy MCP with Claude by Anthropic, ChatGPT by OpenAI, Gemini by Google, Cursor, GitHub Copilot by Microsoft, and other MCP-capable AI coding tools.
Çalışma zamanları, istemciler, tarayıcılar, Docker, cURL, cihazlar ve ortamlar için kurulum parçacıkları oluşturun ve ardından Testi Çalıştır Trafiğin aslında Rockxy'den aktığını doğrulamak için.
Read our documentation
İlk başlatmada oluşturulan ve Anahtar Zincirinizde mühürlenen bir P-256 ECDSA kök CA'sı. İlk denemede HTTPS'nin şifresini çözün; sabitlenmiş ana bilgisayarlar otomatik olarak geçer.
Read our documentation
Hangi ana bilgisayarların TLS şifre çözme alacağını seçin. Şifresi çözülmüş trafik, gerçek başlıkları ve JSON'u gösterir; geri kalan her şey şifrelenmiş olarak geçer. Joker karakter kuralları, tek tıklamayla etki alanına göre kapsam belirlemenize olanak tanır.
Read our documentation
Sertifikayla sabitlenmiş uygulamaların, dahili hizmetlerin veya gürültülü telemetrinin hiçbir zaman yakalamaya girmemesi için belirli ana bilgisayarları atlayın. Joker karakterler listeyi kısa tutar ve istek günlüğünüz gerçekten önemsediğiniz şeye odaklanır.
Read our documentation
Herhangi bir ana bilgisayarın başarısız olmasına neden olun. Tek bir kod satırını bile değiştirmeden, uygulamanız bittiğinde nasıl kötüleştiğini görmek için reklam ağlarını, üçüncü taraf izleyicileri veya düzensiz bir bağımlılığı bırakın.
Read our documentation
Canlı yanıt yerine kayıtlı bir dosyayı veya dizin ağacını sunun. Hata ayıklarken bir JSON verisini değiştirin, bir anlık görüntüyü yeniden oynatın veya hatalı bir üçüncü taraf API'yi yerel bir kopyaya sabitleyin.
Read our documentation
Yakalanan bir isteğin hedefini uygulama koduna dokunmadan yeniden yazın veya /etc/hosts. Tekrarlanabilir bir hata çoğaltması için üretim trafiğini aşamalandırmaya, geliştirme sunucunuza veya bir iş arkadaşınızın makinesine yönlendirin.
Bir isteği veya yanıtı duraklatın, yöntemi, başlıkları, gövdeyi veya durumu düzenleyin ve ardından devam edin. "Ya API 401 döndürürse?" testini yapmanın en hızlı yolu arka uca dokunmadan.
Read our documentation
Yeniden konuşlandırmaya gerek kalmadan herhangi bir ana makinedeki başlıkları ekleyin, kaldırın veya değiştirin. Yerleşik ön ayarlarla CORS, kimlik doğrulama veya önbellek değişikliklerini saniyeler içinde test edin.
Read our documentation
Her iki aşama üzerinde de tam kontrole sahip olarak ana bilgisayar başına başlıkları geçersiz kılın. Giden isteklere kimlik doğrulama belirteçleri enjekte edin, soyun Set-Cookie yanıtlara ekleyin veya özel bir öğeyi sabitleyin User-Agent — istediğiniz zaman değiştirebileceğiniz adlandırılmış kurallar olarak kaydedilmiştir.
3G, EDGE, LTE, WiFi veya özel bir gecikmeye geçin. Dizüstü bilgisayarınız fiber üzerindedir; kullanıcılarınız bunu görmez; UX'i onlardan önce 400 ms RTT'de görün.
Read our documentation
Yakalanan bir HTTP isteğini yeniden oluşturun, önemli kısımları değiştirin ve aynı kanıt yolundan tekrar gönder. Orijinal bağlamı kaybetmeden API hatalarını, mobil hataları, AI trafiği değişikliklerini veya RPC uç durumlarını yeniden oluşturun.
Read our documentation
Yakalanan iki akışı karşılaştırın ve durum, başlık, JSON, gövde ve zamanlama değişikliklerini yerinde görün. Başka bir hizmete yük göndermeden API regresyonlarını, deterministik olmayan model yanıtlarını, anlık kaymayı ve RPC uç durumlarını yakalayın.
Read our documentation
İstek ve yanıt gövdelerini istediğiniz şekilde işleyin. JSON, GraphQL, JWT, görsel veya kendi formatınız için denetçiye ekstra sekmeler sabitleyin; yakalanan her istekte yeniden kullanılabilir.
Read our documentation
Kanıtları paketleyin: kayıtlı oturumlar, HAR içe/dışa aktarma, cURL, JSON, ham istek gövdeleri ve yanıt gövdeleri. Çalışan bir hata kopyasını teslim etmeden önce yetkilendirme başlıklarını, çerezleri ve taşıyıcı belirteçlerini düzenleyin.
Read our documentation
Bağımsız yakalama oturumlarını yan yana çalıştırın; hazırlama için bir sekme, ürün için bir sekme, iOS cihaz yapısı için bir sekme. Her sekmenin kendi filtreleri, seçimi ve denetçi durumu vardır; dolayısıyla içerik değiştirmenin hiçbir maliyeti yoktur.
Read our documentation
JS, statik bir kuralın kapsayamayacağı durumlar için istek ve yanıtlara bağlanır; PII'yi düzenleyin, belirteçleri imzalayın, yükleri yeniden yazın. Hatalar trafiği bozmak yerine satır içi olarak ortaya çıkar.
Read our documentation
Concept preview
Chat with the traffic in front of you.
Planlama kurulu
Herkese açık yönlendirme, sevk edilene kadar tarihsiz.
Çoklanmış trafik, okunabilir kanıt
Akışları, zamanlamayı, başlıkları ve yanıt davranışını ayırın; böylece HTTP/2 hata ayıklaması, tek istekli HTTP hata ayıklaması kadar net hissedilir.
Planlama kurulu
Herkese açık yönlendirme, sevk edilene kadar tarihsiz.
Okunabilir bir iz içeren akış oturumları
Oturum bağlamını kaybetmeden bağlantı açıklığını, mesaj patlamalarını, veri yükü değişikliklerini, gecikme artışlarını ve kapanma davranışını görün.
Planlama kurulu
Herkese açık yönlendirme, sevk edilene kadar tarihsiz.
Doğrulamanın yerleşik olduğu cihaz kurulumu
Proxy ve sertifika kurulumunda Mac'e, simülatöre ve mobil cihaza rehberlik edin, ardından yakalanan ilk isteği onaylayın.
Planlama kurulu
Herkese açık yönlendirme, sevk edilene kadar tarihsiz.
Çok fazla paylaşmadan kanıtı paylaşın
Başka bir mühendisin hatayı güvenli bir şekilde yeniden oluşturabilmesi için isteği, yanıtı, farkı, düzeltme durumunu ve dışa aktarma izini bir arada tutun.
Planlama kurulu
Herkese açık yönlendirme, sevk edilene kadar tarihsiz.
Yakalanan trafikten API şekline
Hassas yükleri düzenlemeden tutarken incelenebilir şema referansları oluşturmak için gerçek istek ve yanıt örneklerini kullanın.
Genel kaynağa, genel yayınlara ve yerel öncelikli iş akışına sahip yerel bir macOS HTTP/HTTPS hata ayıklayıcı.
Mac uygulamalarından, yerel hizmetlerden, CLI araçlarından, iOS aygıtlarından ve iOS Simülatöründen canlı HTTP, HTTPS, WebSocket ve GraphQL-over-HTTP trafiğini yakalayın.
Hatayı tekrarlanabilir hale getiren istek bağlamını kaybetmeden başlıkları, gövdeleri, çerezleri, zamanlama şelalelerini ve TLS ayrıntılarını okuyun.
Kimlik doğrulama, önbellek veya yük sorunlarını aynı anda tek bir değişken olarak yeniden oluşturmanız gerektiğinde kurallar uygulayın, kesme noktaları ayarlayın veya komut dosyası değişiklikleri yapın.
Başarısız olan isteğin aynısını tekrar oynatın, sonucu farkla karşılaştırın, ardından oturumu ekipteki bir sonraki kişi için kaydedin veya dışa aktarın.
Bağlantı yönetimi
SwiftNIO'nun engellenmeyen olay döngüsü, istek başına iş parçacığı oluşturmadan binlerce uçuş içi bağlantıyı yönetir.
TLS sonlandırma
Security.framework, yerel bir kök CA tarafından imzalanan ana bilgisayar başına yaprak sertifikası oluşturur. Özel anahtar hiçbir zaman macOS Anahtar Zincirinden ayrılmaz.
Kullanıcı arayüzü güncellemeleri
Yakalanan işlemler bir arka plan aktöründe toplu olarak işlenir ve her 100 ms'de bir SwiftUI'de yayınlanır; böylece ana iş parçacığı ağır yük altında serbest kalır.
Ayrıcalıklı yardımcı
SMAppService aracılığıyla kaydedilen bir başlatma arka plan programı, Sistem Ayarlarında bir kerelik onayın ardından sıfır parola diyaloglarıyla sistem proxy değişikliklerini yönetir.
XPC güvenliği
Her XPC çağrısı iki bağımsız kontrolle doğrulanır: sertifika zinciri karşılaştırması ve SecRequirement aracılığıyla paket kimliği doğrulaması. Her ikisinin de geçmesi gerekiyor.
Kilitlenme kurtarma
Rockxy beklenmedik bir şekilde çıkarsa, yardımcı arka plan programı orijinal proxy ayarlarınızı bir yedekleme listesinden otomatik olarak geri yükler. Bir gözlemci, uygulama sürecini her 2 saniyede bir izler.
Yığın, ürün hikayesinin bir parçasıdır: Mac UX için yerel çerçeveler, proxy motoru için SwiftNIO ve ekiplerin uygulamayı inceleyebilmesi için genel kaynak.
SwiftNIO
Eşzamansız ağ motoru. Engellenmeyen bir olay döngüsünde binlerce eşzamanlı bağlantıyı yönetir; bağlantı başına iş parçacığı yükü yoktur.
SwiftUI + AppKit
Sanal kaydırma özelliğine sahip yerel Mac kullanıcı arayüzü NSTableView — yalnızca görünür hücreleri bellekte tutarak 100k'den fazla satırı işler.
Güvenlik.çerçevesi
Yerel bir kök CA tarafından imzalanan, ana bilgisayar başına TLS yaprak sertifikaları. Kök CA özel anahtarı macOS Anahtar Zincirinde saklanır; hiçbir zaman diske yazılmaz.
XPC Hizmetleri
Ayrıcalıklı yardımcı süreç XPC aracılığıyla izole edilmiştir. Her bağlantı, herhangi bir proxy işlemi çalıştırılmadan önce sertifika zinciri karşılaştırmasıyla doğrulanır.
Rockxy'nin inşasına ilişkin uygulama notları.
Ana bilgisayar başına sertifika zincirine, kök CA özel anahtarının Anahtar Zincirinde nasıl kaldığına ve tarayıcınızın neden hala yeşil asma kilit gösterdiğine ilişkin bir adım adım açıklama.
Neden bir NSViewRefectable köprüsüne sahip NSTableView, 100.000 satırda yerel SwiftUI Listesinden 40 kat daha iyi performans gösteriyor ve ana iş parçacığını sıfırda tutan toplu işlem stratejisinden daha iyi performans gösteriyor.
Network.framework, müdahale etmemiz gereken bağlantı hattını soyutlar. SwiftNIO bize bayt seviyesinde ekleyebileceğimiz kanal işleyicileri veriyor; MITM proxy'nin doğru çalıştığı tek yer.
Available now
Rockxy turns model calls, streaming events, tool use, blockchain methods, transaction intent, and RPC failures into local network evidence you can filter and inspect.
AI traffic inspection
Identify AI API and session traffic, inspect streaming events and tool activity, verify provider and model context, and trace retries or rate-limit failures from the captured request and response. The capture stays on your Mac unless you export or share it.
Read our documentation
Web3 and RPC traffic inspection
Recognize Web3 and JSON-RPC flows, inspect chain and request context, surface transaction intent and protocol errors, and retain the underlying request and response for local filtering, replay, and comparison.
Read our documentation
Kamu yönlendirmesi
AI-assisted debugging
100% free and unlimited in the Free tier. No license upgrade required.
Give your AI assistant captured flows, replay results, and diffs while the traffic stays on your Mac.
Works with your favorite AI tools
Compare with context
Compare two captured flows in place to spot API regressions, response drift, and timing changes without sending payloads elsewhere.
Build, send, and inspect
Start with a blank request, import cURL, or reopen a request from history. Edit the full request and inspect the response without leaving your local debugging workspace.
Reopen, duplicate, edit, and resend earlier requests without rebuilding the request from scratch.
Paste a cURL command to populate the method, URL, headers, query values, and body in one step.
Configure methods, URLs, headers, query parameters, and request bodies in one focused Rockxy workspace.
Paste or update multiple headers and parameters together when repetitive field editing slows the test loop.
Open WebSocket connections, send messages, and inspect the session without switching away from Rockxy.
Review the complete outgoing request and the formatted response side by side as soon as it returns.
What's more?
Rockxy Tutorials
Set up a local proxy, trust the certificate, inspect decrypted requests, and understand pinned-domain limits.
Read tutorial Mobile appsCapture API calls from iOS Simulator, Android emulator, and physical devices without adding temporary logs.
Read tutorial Backend devRoute axios, Node core, and got traffic through Rockxy so auth, retry, TLS, and payload bugs are visible.
Read tutorialMobile debugging guides
Capture traffic from mobile devices with Rockxy setup guidance for physical devices, simulators, and emulators. Manual setup is available now; guided automation remains on the roadmap.
Route iPhone and iPad traffic through Rockxy, install certificate trust, and verify the first captured request.
Guided workflowFollow proxy and trust guidance for Simulator traffic, then validate that requests are reaching Rockxy.
Manual setupConfigure the device proxy and Android trust rules, then inspect the HTTP and HTTPS flows that reach your Mac.
Reusable setupConnect the emulator to Rockxy on the host Mac and keep the proxy, certificate, and validation steps together.
Developer Setup Hub
Choose a runtime, client, framework, device, or environment. Rockxy gives you the relevant proxy and certificate steps, reusable snippets, and a local validation path.
Set up Python, Node.js, Go, Rust, Ruby, and Java clients with copy-ready proxy and CA guidance.
Keep cURL, Firefox, Postman, Insomnia, and other client-specific proxy and trust steps in one place.
Follow the correct path for Flutter, React Native, physical devices, simulators, and emulators.
Configure Docker, Electron, Next.js, and local environments, then run a probe to confirm traffic reaches Rockxy.
Coming soon
Rockxy in public
Audit the code, check the AGPL-3.0 license, and inspect the project structure before you install anything.
The release page shows versioned assets, release notes, build number, and publish date in public on GitHub.
Read the privacy policy, then compare it against the product architecture and the public code to see how traffic stays on-device.
Review how certificate handling works, what lives in Keychain, and how the proxy model is implemented on macOS.
“Will try it for future projects looks promising”
“It’s normal now! Thank you for fixing it!”
“Nice tool! Does it work well with Android/iOS Simulator for capturing HTTP/HTTPS traffic out of the box?”
“I’m not a native macOS user, but this is truly a great repo. I’ve already starred it.”
Yerel macOS. Açık kaynak. Önce yerel.
Yakalanan veriler, açıkça dışa aktarmadığınız veya yayınlamadığınız sürece Mac'inizde kalmalıdır. Rockxy, hassas API, mobil, yapay zeka, WebSocket, GraphQL, MCP ve Web3/RPC trafiği üzerinde kontrole ihtiyaç duyan mühendisler için tasarlandı.
Kaynak, sorunlar, sürümler ve değişiklik günlüğünün tümü herkese açıktır. Rockxy işiniz için yararlıysa hataları bildirerek, kodu inceleyerek, yamalara katkıda bulunarak veya geliştirme zamanına sponsor olarak yardımcı olabilirsiniz.
GitHub'da yıldız
Bir yıldız, diğer geliştiricilerin arama sonuçlarında Rockxy'yi bulmasına yardımcı olur.
Hataları bildir
Bir sorun bildirin. Ayrıntılı hata raporları bir sonraki sürümü doğrudan iyileştirir.
Kod katkıda bulunun
Halkla ilişkiler'e hoş geldiniz. İyi ilk sorunlar için sorun izleyiciyi kontrol edin.
Sponsor
Fon geliştirme zamanı. Her katkı yol haritasını hızlandırır.
Backed by the community
Sponsorships fund development and keep it that way.
Ücretli hata ayıklama aracınızdaki kullanılmamış lisans değerini koruyun, Rockxy’yi mevcut aracınızla yan yana doğrulayın ve yalnızca kritik iş akışları başarıyla tamamlandığında yaygınlaştırın.
%25 indirim
İlk uygun Rockxy Pro satın alımı
12 aya kadar
Kullanılmamış Team lisans süresi telafisi
Kontrollü bir geçiş yolu
Uygunluk
Koltuk sayısını, yenileme tarihini, kısıtları ve üç kritik iş akışını doğrulayın.
Başlangıç çizgisi
Testten önce kurulum, kanıt ve başarı ölçütlerinde anlaşın.
Paralel pilot · 2–4 hafta
Rockxy’yi mevcut araçla birlikte kullanın; zorunlu geçiş yok.
Karar
Kanıtları inceleyip devam, duraklatma veya bekleme kararı verin.
Yaygınlaştırma
Doğrulanan teklifi uygulayın ve ekipleri sırayla dahil edin.
Rockxy Geliştirici İş Ortağı Ağı
Geliştiricilerin Rockxy’yi gerçek projelerde kullanmasına yardımcı olan kişi ve şirketlere katılın.
Bireyler için
İçerik üreticileri, danışmanlar ve eğitmenler incelenmiş çalışmalarını gösterir, teknik irtibat ve uygun talepler alır.
İş ortağı profili oluşturŞirketler için
Araç şirketleri, ajanslar, yazılım evleri ve okullar Rockxy deneyimlerini müşterilere açıkça gösterebilir.
Kuruluş olarak katılBayiler için
Bölge, fırsat sahipliği, marj veya gelir payı, satın alma, destek ve yenilemeler sözleşmede belirlenir.
Bayi sözleşmesini görüşSorular, hatalar ve ekip değerlendirmelerinin tümü aynı genel kanallardan geçer. Rockxy'yi gerçek bir iş akışında denemek istiyorsanız bize ulaşın.