Rockxy Natywny debuger sieciowy macOS

Kompleksowe debugowanie ruchu API, urządzeń mobilnych, AI i Web3

Rockxy jest open source, kontrolowany, lokalny serwer proxy debugowania HTTP dla systemu macOS. Przechwytuj rzeczywisty ruch aplikacji i urządzeń, sprawdzaj kontekst każdego żądania, odtwarzaj awarie, porównuj zmiany i udostępniaj zredagowane dowody bez przenoszenia wrażliwego ruchu poza komputer Mac.

Przechwytuj na komputerze Mac. Sprawdź z kontekstem. Redaguj świadomie. Odtwórz z dowodami.

Wydany 25 czerwca 2026 · v0.28.0 kompilacja 44 · podpisano uniwersalny .dmg · uwagi do wydania · Suma kontrolna SHA256 · macOS 14+ · Apple Silicon + Intel

Terminal Homebrew
$ brew install --cask rockxy

Zainstaluj Rockxy bezpośrednio z Homebrew · lub pobierz plik podpisano.dmg

Stworzony do prawdziwego debugowania

Zobacz ruch.
Udowodnij przyczynę.

Lokalna warstwa dowodów

Przechwytuj na komputerze Mac. Sprawdź z kontekstem. Zredaguj przed udostępnieniem.

  • HTTP
  • HTTPS
  • Gniazdo sieciowe
  • WykresQL
  • Ruch AI
  • Przepływy Web3/RPC
Dowiedz się więcej

Jeden proces debugowania

Przechwytuj. Zmieniaj. Odtwarzaj. Porównuj.

  • Odtwórz ponownie
  • Komponować
  • Zasady
  • Punkty przerwania
  • Mapa lokalna
  • Mapa zdalna
  • Modyfikuj nagłówki
  • Warunki sieciowe
Dowiedz się więcej

Community proof

Trusted by 1000+ developers worldwide.

Open-source teams use Rockxy to inspect API, mobile, AI, and backend traffic while keeping sensitive captures on their Macs.

1000+

Developers

AGPL

Open source

Mac

Native app

Built for engineers shipping at any scale

Shopify
Stripe
GitHub
Docker
OpenAIGlobal AI
AnthropicGlobal AI
GeminiGoogle AI
CursorAI agent
Claude CodeAnthropic agent
CodexOpenAI agent
GitHub CopilotMicrosoft agent
WindsurfAI agent
Cloudflare
Vercel
Atlassian
Datadog
DeepSeekChina AI
QwenAlibaba
KimiMoonshot AI
DoubaoByteDance
GLMZhipu AI
ManusAI agent
TRAEAI agent
QoderAI agent

Jasne i ciemne motywy

Kompleksowe debugowanie, zbudowane jako natywna aplikacja dla komputerów Mac.

Sprawdzaj ruch API, urządzeń mobilnych, sztucznej inteligencji, WebSocket, GraphQL i Web3/RPC z jednego lokalnego serwera proxy debugowania HTTP z możliwością przechwytywania, odtwarzania, reguł, różnic, redagowania i udostępniania dowodów sieciowych w systemie macOS.

Ciemny motyw aplikacji Rockxy — inspektor ruchu sieciowego
Motyw świetlny aplikacji Rockxy — inspektor ruchu sieciowego

Co Rockxy pomaga Ci udowodnić

Real traffic. Local evidence. Public proof.

Ruch z prawdziwych aplikacji

Apps · devices · simulators

Debugowanie przepływu pracy

Inspect · modify · replay · compare

Ścieżka publicznego wydania

Signed builds · releases · SHA256

Ocena lokalna

Open source · on-device · auditable

macOS 14+
aktualne wydanie publiczne
Universal
Apple Silicon & Intel
Otwarte źródło
AGPL-3.0 na GitHubie
SHA256
suma kontrolna każdego wydania
Homebrew
brew install --cask rockxy

Zbudowany dla systemu macOS.
Nie został do niego przeniesiony.

SwiftUI · AppKit · SwiftNIO

Natywna wydajność

SwiftUI · AppKit · 100k+ requests

Integracja systemu

System proxy · helper · app identity

Przejrzyste bezpieczeństwo

TLS · Keychain · public source

Od pierwszego uruchomienia do pierwszego przechwycenia w ciągu kilku minut.

Zainstaluj aplikację, zaufaj lokalnemu certyfikatowi i zacznij przechwytywać ruch z aplikacji na komputerze Mac. Bez konta, bez zdalnej konfiguracji, bez zależności od usług ukrytych.

Zero-Setup for Backend Development

One-click to inspect HTTP(S) traffic from Node.js, Ruby, Python, and Golang.

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.

1

Zainstaluj

Pobierz i przeciągnij do aplikacji. Uprzywilejowany pomocnik rejestruje się automatycznie poprzez SMAppService.

2

Certyfikat zaufania

Rockxy generuje lokalny główny urząd certyfikacji. Zainstaluj jednym kliknięciem w pęku kluczy systemowych. macOS wyświetli monit o zatwierdzenie.

3

Rozpocznij przechwytywanie

Kliknij przełącznik proxy. Systemowy serwer proxy HTTP i HTTPS konfigurowany automatycznie we wszystkich interfejsach sieciowych.

Przechwyć sygnał. Odtwórz awarię. Podziel się dowodem.

Kompletny lokalny przepływ pracy umożliwiający sprawdzanie ruchu, zmianę zachowań, odtwarzanie żądań, porównywanie wyników i przekazywanie zredagowanych dowodów z prawdziwych aplikacji i urządzeń.

Serwer proxy HTTP Rockxy macOS przechwytujący na żywo żądania HTTPS z przeglądarek Safari, Chrome, Firefox i zwijający na jednej liście żądań

Przechwytuj ruch poza przeglądarką: aplikacje komputerowe, interfejsy CLI, usługi, symulatory, urządzenia mobilne, sesje WebSocket, interfejsy API GraphQL, wywołania modeli i punkty końcowe RPC. Rockxy przechowuje pełny ślad żądań na Twoim Macu.

Read our documentation
Coming soon

Inspect network traffic from iOS

Guided setup for iPhone, iPad, and iOS Simulator is planned so mobile traffic can join the same Rockxy capture timeline.

Przechwytywanie ruchu

HTTP / HTTPS WebSocket GraphQL iOS Device & Simulator Soon Filtruj według identyfikatora procesu Wodospad czasu
Zaawansowany panel filtrów i wyszukiwania Rockxy zawężający przechwytywany ruch HTTP według metody, hosta, statusu i wartości nagłówka

Zamień hałaśliwe sesje na sygnał. Połącz filtry metody, hosta, stanu, nagłówka, treści, procesu i pełnego tekstu, aby znaleźć żądanie wyjaśniające błąd.

Read our documentation
Zaawansowane

Zaawansowane filtrowanie i wyszukiwanie

Filtry wielopolowe Wyszukiwanie pełnotekstowe Stan / Metoda Dopasowanie nagłówka/treści Proces/host Zapisane filtry
Ustawienia lokalnej integracji Rockxy z MCP z konfiguracją kopiowania i wklejania JSON oraz przełącznikiem redagowania prywatności

Po włączeniu lokalny MCP zapewnia debugowaniu wspomaganemu przez sztuczną inteligencję kontekst, którego zwykle brakuje: prawdziwe żądanie, odpowiedź, wynik powtórki i różnicę, bez wklejania wrażliwych nagłówków na czacie.

Read our documentation

Works with your favorite AI tools

ClaudeAnthropic ChatGPTOpenAI GeminiGoogle CursorAI code editor GitHub CopilotMicrosoft

China AI ecosystem

Coming soon
DeepSeekDeepSeek QwenAlibaba Cloud KimiMoonshot AI DoubaoByteDance GLMZhipu AI

Planned 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.

Lokalna integracja MCP.
  • Przechwycony kontekst przepływu pozostaje pod Twoją kontrolą.
  • Skorzystaj z redakcji przed udostępnieniem wrażliwych dowodów.

Local MCP Integration

100% free and unlimited in the Free tier. No license upgrade required.

Works with your favorite AI tools: Claude by Anthropic, ChatGPT by OpenAI, Gemini by Google, Cursor, and GitHub Copilot by Microsoft.

Przechwycone przepływy Odtwórz ponownie Różnica Redakcja Otwarte źródło
Rockxy Developer Setup Hub z fragmentami proxy typu „kopiuj i wklej” dla Pythona, Node.js, Go i akcją Uruchom test sprawdzającą, czy środowisko wykonawcze przepływa przez proxy

Wygeneruj fragmenty konfiguracji dla środowisk wykonawczych, klientów, przeglądarek, Dockera, cURL, urządzeń i środowisk, a następnie kliknij Uruchom test aby potwierdzić, że ruch faktycznie przepływa przez Rockxy.

Read our documentation

Developer Setup Hub

Python Node.js Go / Rust / Java cURL / Docker Weryfikacja jednym kliknięciem Zaufaj diagnostyce
Panel głównego urzędu certyfikacji Rockxy pokazujący status zaufanego systemu z akcjami eksportowania, generowania i resetowania w celu przechwycenia protokołu HTTPS

Główny urząd certyfikacji ECDSA P-256 wygenerowany przy pierwszym uruchomieniu i zapieczętowany w pęku kluczy. Odszyfruj HTTPS przy pierwszej próbie; przypięte hosty przechodzą automatycznie.

Read our documentation

Zarządzanie certyfikatami na potrzeby debugowania HTTPS

P-256 ECDSA Root CA Klucz zapieczętowany na pęku kluczy Certyfikaty liści na hosta Zaufaj czarodziejowi Przekazywanie przypiętego hosta Obróć / Zresetuj
Ustawienia proxy Rockxy SSL pokazujące reguły deszyfrowania TLS dla każdego hosta z wzorami symboli wieloznacznych i listą dozwolonych

Wybierz, którzy hosty mają uzyskać odszyfrowanie TLS. Odszyfrowany ruch pokazuje prawdziwe nagłówki i JSON; wszystko inne przechodzi przez szyfrowanie. Reguły wieloznaczne umożliwiają określenie zakresu według domeny jednym kliknięciem.

Read our documentation

SSL Proxy & HTTPS Decryption

Deszyfrowanie na hoście Zasady wieloznacznych kart Lista dozwolonych/odrzuconych TLS 1.2 / 1.3 Przypięte przejście hosta Sprawdź ładunki API
Ustawienia serwera proxy Rockxy Bypass pokazujące reguły hosta z symbolami wieloznacznymi, które pomijają przechwytywanie określonych domen

Pomiń określone hosty, aby aplikacje z przypiętymi certyfikatami, usługi wewnętrzne lub zaszumiona telemetria nigdy nie zostały przechwycone. Dzięki symbolom wieloznacznym lista jest krótka, a dziennik żądań koncentruje się na tym, na czym naprawdę Ci zależy.

Read our documentation

Omiń serwer proxy

Obejście na hosta Wzory wieloznaczne Pomiń przypięte hosty Wycisz telemetrię Zmniejsz hałas Przełącz w dowolnym momencie
Okno reguł listy bloków Rockxy pokazujące wzorce hostów z symbolami wieloznacznymi, które odrzucają pasujące żądania w celu testowania w trybie awaryjnym

Spraw, aby dowolny host zawiódł. Porzuć sieci reklamowe, zewnętrzne moduły śledzące lub niestabilną zależność, aby zobaczyć, jak Twoja aplikacja pogarsza się po jej zniknięciu – bez zmiany linijki kodu.

Read our documentation

Lista zablokowanych

Blok na hosta Dopasowanie wieloznaczne Symuluj awarię Testuj rezerwy Śledzenie pasków Przełącz w dowolnym momencie
Rockxy Map Lokalna reguła routingu zdalnego adresu URL do lokalnego pliku lub katalogu w celu debugowania w trybie offline

Zamiast odpowiedzi na żywo udostępniaj zapisany plik lub drzewo katalogów. Zamień ładunek JSON, odtwórz migawkę lub przypnij wadliwy interfejs API innej firmy do kopii lokalnej podczas debugowania.

Read our documentation

Map Local

Plik lub katalog Migawka odpowiedzi Wzory wyrażeń regularnych
Rockxy Map Zdalne przepisywanie reguły hosta i ścieżki w celu przekierowania przechwyconego ruchu na inny serwer

Przepisz miejsce docelowe przechwyconego żądania bez dotykania kodu aplikacji lub /etc/hosts. Skieruj ruch produkcyjny na platformę, serwer deweloperski lub maszynę kolegi, aby uzyskać powtarzalne odwzorowanie błędów.

Read our documentation

Map Remote

Przepisz gospodarza Wzory wyrażeń regularnych Zachowaj nagłówek hosta
Edytor reguł punktu przerwania Rockxy z dopasowaniem adresu URL z symbolami wieloznacznymi, przełączaniem ścieżek podrzędnych oraz polami wyboru fazy żądania i odpowiedzi

Wstrzymaj żądanie lub odpowiedź, edytuj metodę, nagłówki, treść lub stan, a następnie kontynuuj. Najszybszy sposób przetestowania „co będzie, jeśli API zwróci 401?” bez dotykania backendu.

Read our documentation

Punkty przerwania i reguły

Żądaj punktów przerwania Punkty przerwania odpowiedzi Blok Przepustnica Dopasowanie wyrażeń regularnych/znaków wieloznacznych Stany awarii wstrzykiwania
Edytor reguł Rockxy Modify Headers z dopasowaniem wzorca adresu URL i uporządkowanymi operacjami dodawania, usuwania i zamiany

Dodaj, usuń lub zamień nagłówki na dowolnym hoście bez ponownego wdrażania. Testuj zmiany CORS, uwierzytelniania lub pamięci podręcznej w ciągu kilku sekund dzięki wbudowanym ustawieniom wstępnym.

Read our documentation

Modyfikuj nagłówki

Dodaj / Usuń / Zamień Ustawienia wstępne CORS Uwierzytelnianie Faza żądania Faza odpowiedzi Zakres wzorca adresu URL
Edytor niestandardowych żądań i odpowiedzi Rockxy z nazwanymi regułami przełączającymi nadpisania na hosta w obu fazach

Zastąp nagłówki na hosta z pełną kontrolą nad obiema fazami. Wstrzykuj tokeny uwierzytelniające do żądań wychodzących, usuwaj Set-Cookie w odpowiedziach lub przypnij niestandardowy User-Agent — zapisane jako nazwane reguły, które możesz przełączać w dowolnym momencie.

Read our documentation

Niestandardowe nagłówki żądań i odpowiedzi

Zastąpienie na hosta Faza żądania Faza odpowiedzi Wstrzyknięcie tokenu uwierzytelniającego Pasek Ciasteczek Nazwane zasady
Panel warunków sieciowych Rockxy z profilem LTE aktywnym przy opóźnieniu 50 ms dla całego przechwyconego ruchu

Przejdź do 3G, EDGE, LTE, Wi-Fi lub niestandardowego opóźnienia. Twój laptop jest podłączony do światłowodu; Twoi użytkownicy nie są – zobacz UX przy 400 ms RTT, zanim to zrobią.

Read our documentation

Warunki sieciowe

3G EDGE LTE WiFi Bardzo zła sieć Niestandardowe opóźnienie
Edytor Rockxy Compose ponownie otwiera przechwycone żądanie HTTPS z edytowalną metodą, adresem URL, nagłówkami, parametrami zapytania i treścią JSON gotową do ponownego wysłania w celu debugowania API i odtwarzania błędów

Odbuduj przechwycone żądanie HTTP, zmień istotne części i wyślij go ponownie z tego samego śladu dowodowego. Odtwarzaj awarie interfejsów API, błędy urządzeń mobilnych, zmiany w ruchu AI lub przypadki brzegowe RPC bez utraty oryginalnego kontekstu.

Read our documentation
Odtwórz ponownie

Utwórz — edytuj i odtwarzaj ponownie

Edytuj nagłówki Edytuj treść Edytuj zapytanie Edytuj metodę Powtórka ruchu AI Alternatywa listonosza Debugowanie przepływu OAuth Powtórka webhooka
Widok Rockxy Diff Compare łączący dwie przechwycone odpowiedzi API obok siebie z wyróżnionymi różnicami między statusem, nagłówkami, zapytaniem i treścią JSON na potrzeby regresji i porównania wyników LLM

Porównaj dwa przechwycone przepływy i zobacz zmiany stanu, nagłówka, JSON, treści i czasu. Przechwytuj regresje API, niedeterministyczne odpowiedzi modelu, dryf natychmiastowy i przypadki brzegowe RPC bez wysyłania ładunków do innej usługi.

Read our documentation
Porównaj

Diff Compare

Obok siebie Różnica JSON Różnica nagłówka Różnica w korpusie Porównanie wyników LLM Niedeterminizm Regresja API Dryf schematu
Niestandardowe karty podglądu Rockxy w inspektorze odpowiedzi pokazujące JSON, GraphQL i zdekodowane widoki treści przypięte obok widoku domyślnego

Renderuj treść żądań i odpowiedzi tak, jak chcesz. Przypnij do inspektora dodatkowe karty dla JSON, GraphQL, JWT, obrazu lub własnego formatu — można je ponownie wykorzystać w każdym przechwyconym żądaniu.

Read our documentation

Niestandardowe karty podglądu

JSON GraphQL Dekoder JWT Obraz / szesnastkowy Niestandardowy format Przypięte według inspektora
Menu kontekstowe żądania Rockxy pokazujące opcje eksportu dla formatu HAR, treści żądania i treści odpowiedzi

Spakuj dowody: zapisane sesje, import/eksport HAR, cURL, JSON, surowe treści żądań i treści odpowiedzi. Zredaguj nagłówki autoryzacji, pliki cookie i tokeny nośnika, zanim przekażesz działającą reprodukcję błędów.

Read our documentation
Bezpieczny eksport

Sesje i eksport

.rockxysession Import/eksport HAR Skopiuj jako cURL Skopiuj jako JSON Surowy HTTP Tajna redakcja Token Sanitize Udostępnianie bezpieczne dla prywatności
Obszar roboczy Rockxy z wieloma zakładkami, pokazujący kilka niezależnych sesji przechwytywania działających obok siebie, każda z własnymi filtrami i inspektorem

Uruchamiaj niezależne sesje przechwytywania obok siebie — jedna karta do testowania, jedna do prod, jedna do kompilacji urządzenia z systemem iOS. Każda zakładka ma własne filtry, wybór i stan inspektora, więc przełączanie kontekstu nic nie kosztuje.

Read our documentation

Obszary robocze z wieloma kartami

Niezależne sesje Filtry na karcie Inspektor zakładek Porównaj środowiska Mac i iOS razem Odłącz i zmień nazwę
Okno narzędzia Rockxy Scripting gotowe do obsługi żądań i odpowiedzi JavaScript z wbudowanym komunikatem o błędach

JS przechwytuje żądania i odpowiedzi w przypadkach, których nie obejmuje reguła statyczna — zredaguj dane umożliwiające identyfikację, podpisz tokeny, przepisz ładunki. Błędy pojawiają się w tekście, zamiast zakłócać ruch.

Read our documentation

Skrypty JavaScript

Poproś o haki Haki odpowiedzi Filtrowanie programowe Redakcja PII Wbudowana informacja o błędach Automatyzacja
Wersja beta Workspace

Workspace

Udostępnij uporządkowane przechwytywanie, gdy członek zespołu potrzebuje tego samego żądania, odpowiedzi, czasu i kontekstu redakcyjnego.

Recenzja przeglądarki Linki o określonym zakresie Kontrola redakcyjna
Zobacz Obszar roboczy
Rockxy Workspace udostępnia członkom zespołu zredagowane przechwytywanie logowania API jako łącze przeglądarki o określonym zakresie
Coming soon

AI Chat

In planning: ask questions about selected captures, compare responses, explain failures, and turn real traffic into replay steps or tests without leaving Rockxy.

Selected Flows Provider Choice Global & China Models Redaction Preview Traceable Answers
Follow the roadmap

Concept preview

Chat with the traffic in front of you.

3 flows selected
Why did checkout fail after the retry?
The retry reused an expired idempotency key. The first request returned 429; the next returned 409 with the same key. I can draft a safer retry check from these two flows.
POST /checkout · 429 POST /checkout · 409
Review redaction before sending Bring your provider
Już wkrótce

Głębokość przechwytywania HTTP/2

Podczas planowania: sprawdzaj multipleksowany ruch HTTP/2 z wyraźniejszym taktowaniem strumienia, pseudonagłówkami, grupowaniem żądań i kontekstem błędów, zachowując jednocześnie lokalne przechwytywanie.

HTTP/2 Czas transmisji Nagłówki Głębokość protokołu Lokalne przechwytywanie Kontekst niepowodzenia
Postępuj zgodnie z planem działania

Tablica planowania

Wskazówki publiczne, bez daty do momentu wysyłki.

Najpierw lokalnie

Ruch multipleksowany, czytelne dowody

Oddzielne strumienie, czas, nagłówki i zachowanie odpowiedzi, dzięki czemu debugowanie HTTP/2 jest tak samo przejrzyste, jak debugowanie HTTP za pomocą pojedynczego żądania.

Już wkrótce

Bogatsza oś czasu protokołu WebSocket

Podczas planowania: śledź długie sesje WebSocket klatka po klatce, podając kierunek, podgląd ładunku, znaczniki cyklu życia, czas i powody zamknięcia.

WebSocket Oś czasu ramki W czasie rzeczywistym Podgląd ładunku Cykl życia Czas
Postępuj zgodnie z planem działania

Tablica planowania

Wskazówki publiczne, bez daty do momentu wysyłki.

Najpierw lokalnie

Transmisje strumieniowe z czytelnym szlakiem

Zobacz otwarte połączenie, impulsy wiadomości, zmiany ładunku, skoki opóźnień i zachowanie podczas zamykania bez utraty kontekstu sesji.

Już wkrótce

Automatyzacja konfiguracji mobilnej

Podczas planowania: ogranicz ręczną konfigurację urządzeń za pomocą proxy, certyfikatów, symulatorów i kontroli środowiska, które weryfikują rzeczywisty przepływ ruchu.

Mobilny Urządzenie iOS Symulator Certyfikat zaufania Konfiguracja proxy Zweryfikuj
Postępuj zgodnie z planem działania

Tablica planowania

Wskazówki publiczne, bez daty do momentu wysyłki.

Najpierw lokalnie

Konfiguracja urządzenia z wbudowaną weryfikacją

Poprowadź komputer Mac, symulator i urządzenie mobilne przez proces konfiguracji serwera proxy i certyfikatu, a następnie potwierdź pierwsze przechwycone żądanie.

W planowaniu

Bezpieczniejsze pakiety dowodów

Podczas planowania: spakuj wybrane żądania, różnice, redakcje, eksporty, notatki i kontekst reprodukcji w bezpieczniejsze przekazanie raportów o błędach i recenzji.

Dowód Redakcja Różnica HAR cURL Bezpieczne przekazanie
Postępuj zgodnie z planem działania

Tablica planowania

Wskazówki publiczne, bez daty do momentu wysyłki.

Najpierw lokalnie

Udostępnij dowód, nie udostępniając zbyt wiele

Zachowaj żądanie, odpowiedź, różnicę, stan redakcji i ścieżkę eksportu razem, aby inny inżynier mógł bezpiecznie odtworzyć błąd.

Już wkrótce

Eksport przechwyconego schematu API

Podczas planowania: zamień przechwycony ruch w odniesienia do kształtów API, które można udostępniać w celu przeglądu, odtworzenia, dokumentacji i omówienia umowy.

Schemat API OtwórzAPI Eksportuj Recenzja Dokumenty Redakcja
Postępuj zgodnie z planem działania

Tablica planowania

Wskazówki publiczne, bez daty do momentu wysyłki.

Najpierw lokalnie

Od przechwyconego ruchu do kształtu API

Używaj prawdziwych przykładów żądań i odpowiedzi, aby tworzyć możliwe do sprawdzenia odniesienia do schematów, jednocześnie zachowując redakcję wrażliwych ładunków.

Natywny debuger HTTP/HTTPS dla systemu macOS z publicznym źródłem, publicznymi wydaniami i przepływem pracy opartym na lokalnym poziomie.

Przechwytywanie. Sprawdzać. Modyfikować. Powtórna rozgrywka.

1

Przechwytywanie

Przechwytuj na żywo ruch HTTP, HTTPS, WebSocket i GraphQL-over-HTTP z aplikacji Mac, usług lokalnych, narzędzi CLI, urządzeń iOS i symulatora iOS.

2

Sprawdź

Czytaj nagłówki, treści, pliki cookie, kaskady czasowe i szczegóły TLS bez utraty kontekstu żądania, który umożliwił odtworzenie błędu.

3

Modyfikuj

Stosuj reguły, ustawiaj punkty przerwania lub zmiany skryptu, gdy chcesz odtworzyć problemy z uwierzytelnianiem, pamięcią podręczną lub ładunkiem po jednej zmiennej na raz.

4

Odtwórz ponownie

Odtwórz dokładnie żądanie, które się nie powiodło, porównaj wynik z różnicą, a następnie zapisz lub wyeksportuj sesję dla następnej osoby w zespole.

Pod kapturem

Twoja aplikacja dowolny proces macOS Serwer proxy systemu Pomocnik SMAppService Rockxy Silnik SwiftNIO asynchroniczne we/wy · port 8888 Przechwytywanie TLS certyfikat na hosta · Brelok CA Serwer nadrzędny api.example.com również karmi Sprawdź nagłówki · treść · TLS Modyfikuj reguły · punkty przerwania · JS Zaloguj sesje · HAR · powtórka Rysunek 1 — Przezroczysta architektura proxy MITM firmy Rockxy

Obsługa połączenia

Nieblokująca pętla zdarzeń SwiftNIO obsługuje tysiące połączeń w locie bez tworzenia wątków na żądanie.

Zakończenie protokołu TLS

Security.framework generuje certyfikat liścia dla każdego hosta podpisany przez lokalny główny urząd certyfikacji. Klucz prywatny nigdy nie opuszcza pęku kluczy macOS.

Aktualizacje interfejsu użytkownika

Przechwycone transakcje są grupowane w aktorze działającym w tle i publikowane w SwiftUI co 100 ms, dzięki czemu główny wątek pozostaje wolny pod dużym obciążeniem.

Uprzywilejowany pomocnik

Uruchomiony demon zarejestrowany przez SMAppService obsługuje zmiany systemowego serwera proxy przy zerowych oknach dialogowych z hasłami po jednorazowym zatwierdzeniu w Ustawieniach systemu.

Bezpieczeństwo XPC

Każde wywołanie XPC jest weryfikowane przez dwie niezależne kontrole — porównanie łańcucha certyfikatów i weryfikację tożsamości pakietu za pośrednictwem SecRequirement. Obydwa muszą przejść.

Odzyskiwanie po awarii

Jeśli Rockxy nieoczekiwanie zakończy działanie, demon pomocniczy automatycznie przywróci oryginalne ustawienia proxy z listy kopii zapasowych. Watchdog monitoruje proces aplikacji co 2 sekundy.

Stos za Rockxy

Stos jest częścią historii produktu: natywne frameworki dla Mac UX, SwiftNIO dla silnika proxy i źródło publiczne, dzięki czemu zespoły mogą sprawdzić implementację.

SwiftNIO

Silnik sieci asynchronicznej. Obsługuje tysiące jednoczesnych połączeń w nieblokującej pętli zdarzeń — bez narzutu związanego z wątkiem na połączenie.

SwiftUI + zestaw aplikacji

Natywny interfejs użytkownika komputera Mac z wirtualnym przewijaniem NSTableView — renderuje ponad 100 tys. wierszy, zachowując w pamięci tylko widoczne komórki.

Framework bezpieczeństwa

Certyfikaty liści TLS na hosta, podpisane przez lokalny główny urząd certyfikacji. Klucz prywatny głównego urzędu certyfikacji jest przechowywany w pęku kluczy macOS — nigdy nie jest zapisywany na dysku.

Usługi XPC

Uprzywilejowany proces pomocniczy izolowany przez XPC. Każde połączenie sprawdzane poprzez porównanie łańcucha certyfikatów przed uruchomieniem jakiejkolwiek operacji proxy.

Z bloga inżynierskiego

Notatki wdrożeniowe z budowy Rockxy.

Wszystkie posty →

Available now

Inspect AI and Web3 traffic with protocol context.

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

See model APIs, streams, tool calls, and failures.

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
AI API Streaming Tool calls Local-first
Rockxy inspecting an AI API streaming response with provider, model, tool events, timing, redacted authorization, and rate-limit context

Web3 and RPC traffic inspection

See methods, chains, transaction intent, and RPC errors.

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
Web3 JSON-RPC Transactions RPC errors
Rockxy inspecting a Web3 Solana sendTransaction request with transaction intent, chain context, request metadata, and JSON-RPC error evidence

Kierunek publiczny

Gotowy na ruch AI i blockchain. Z założenia nadal lokalny.

Ruch AI Przepływy Web3/RPC Przepływy płatności w stylu x402 Pakiety dowodów Automatyzacja konfiguracji mobilnej HTTP/2 gRPC Cykl życia protokołu WebSocket Analiza czasu
Product evidence: Rockxy captures AI API sessions and blockchain RPC flows, then exposes protocol-aware request, response, stream, transaction, and error context locally on the Mac.

AI-assisted debugging

Local MCP Integration

100% free and unlimited in the Free tier. No license upgrade required.

Rockxy local MCP integration settings with AI tool configuration

Give your AI assistant captured flows, replay results, and diffs while the traffic stays on your Mac.

Captured flows Replay Diff Redaction

Works with your favorite AI tools

ClaudeAnthropic ChatGPTOpenAI GeminiGoogle CursorAI code editor GitHub CopilotMicrosoft
Read our documentation

Compare with context

Diff Compare

Rockxy Diff Compare with two API responses and highlighted changes

Compare two captured flows in place to spot API regressions, response drift, and timing changes without sending payloads elsewhere.

Side-by-side JSON Headers Body Timing LLM output
Read our documentation

Build, send, and inspect

Compose requests in Rockxy

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.

Rockxy Compose workspace with editable request method, URL, query, headers and body beside an immediate formatted response preview

History

Reopen, duplicate, edit, and resend earlier requests without rebuilding the request from scratch.

Import cURL

Paste a cURL command to populate the method, URL, headers, query values, and body in one step.

Complete request editor

Configure methods, URLs, headers, query parameters, and request bodies in one focused Rockxy workspace.

Bulk edit

Paste or update multiple headers and parameters together when repetitive field editing slows the test loop.

WebSocket workflows

Open WebSocket connections, send messages, and inspect the session without switching away from Rockxy.

Immediate request and response preview

Review the complete outgoing request and the formatted response side by side as soon as it returns.

Read the Compose and replay guide

What's more?

Current and upcoming Rockxy features.

Basic Features

  • Inspect HTTP/HTTPS traffic in plain text
  • SSL Proxying
  • Traffic from Mac apps, CLIs, and local services
  • iOS device and Simulator setup coming soon
  • Export requests and responses
  • Content filters and saved search
  • Body syntax highlighting
  • JSON tree view format
  • Horizontal and vertical layout
  • Multiple tabs
  • Custom previewer tabs
  • Custom header columns
  • Highlight with color and add comment
  • MessagePack body previewer
  • JSONPath filter
  • Customize toolbar

Advanced Features

  • Proxy Helper Tool
  • Map Local file or directory
  • Map Remote
  • Breakpoints
  • No caching rules
  • Repeat requests
  • Compose requests
  • WebSocket debugging
  • GraphQL-over-HTTP detection
  • Save session
  • Block List
  • Allow List
  • External proxying with HTTP, HTTPS, and PAC
  • Import HAR files
  • Custom root, client, and server certificates
  • Wildcard and regex matching rules
  • JavaScript scripting
  • Request diff
  • Local MCP integration

Upcoming Features

  • Guided iOS setup assistant
  • HTTP/2 capture depth
  • Richer WebSocket timeline
  • Safer evidence bundles
  • Captured API schema export
  • Mobile setup automation
  • Workspace handoff improvements
  • Shieldxy and Tracexy family work

Rockxy Tutorials

Check out Rockxy tutorials for real debugging workflows.

Developer Setup Hub

Developer Setup Hub for faster setup and validation.

Choose a runtime, client, framework, device, or environment. Rockxy gives you the relevant proxy and certificate steps, reusable snippets, and a local validation path.

Rockxy Developer Setup Hub with runtime and client setup guidance, copy-ready proxy snippets, certificate steps, and a local Run Test validation action

Runtimes

Set up Python, Node.js, Go, Rust, Ruby, and Java clients with copy-ready proxy and CA guidance.

Clients and browsers

Keep cURL, Firefox, Postman, Insomnia, and other client-specific proxy and trust steps in one place.

Frameworks and devices

Follow the correct path for Flutter, React Native, physical devices, simulators, and emulators.

Environments and verify

Configure Docker, Electron, Next.js, and local environments, then run a probe to confirm traffic reaches Rockxy.

Coming soon

Crafted by the Rockxy Team for Shieldxy and Tracexy.

Rockxy in public

Since Mar 2026
public release trail
Build 46
current signed public build
macOS 14+
Apple Silicon and Intel
4 planned surfaces
Shieldxy, Tracexy, iOS, and iPad

Evaluate Rockxy from public artifacts

Reddit testimonials

Real Reddit feedback is shaping Rockxy.

Early intent r/macapps
“Will try it for future projects looks promising”
Bug report fixed r/macapps
“It’s normal now! Thank you for fixing it!”
Developer question r/macapps
“Nice tool! Does it work well with Android/iOS Simulator for capturing HTTP/HTTPS traffic out of the box?”
Open-source trust r/DigitalEscapeTools
“I’m not a native macOS user, but this is truly a great repo. I’ve already starred it.”

Natywny system MacOS. Otwarte źródło. Najpierw lokalnie.

Debuguj lokalnie. Udowodnij, co się zmieniło. Dziel się tylko tym, co jest bezpieczne.

Przechwycone dane powinny pozostać na komputerze Mac, chyba że wyraźnie je wyeksportujesz lub opublikujesz. Rockxy został stworzony dla inżynierów, którzy potrzebują kontroli nad wrażliwym ruchem API, mobilnym, AI, WebSocket, GraphQL, MCP i Web3/RPC.

Backed by the community

Rockxy is free and open source.

Sponsorships fund development and keep it that way.

Program migracji Rockxy

Przenieś zespół bez podwójnych opłat i bez jednorazowej zmiany wszystkiego.

Zachowaj niewykorzystaną wartość płatnej licencji narzędzia debugującego, sprawdź Rockxy równolegle z obecnym narzędziem i wdrażaj dopiero po zaliczeniu kluczowych procesów.

25% zniżki

Pierwszy kwalifikujący się zakup Rockxy Pro

Do 12 miesięcy

Rekompensata niewykorzystanego czasu licencji Team

Poznaj program migracji

Kontrolowana ścieżka migracji

  1. 01

    Dopasowanie

    Potwierdź liczbę stanowisk, termin odnowienia, ograniczenia i trzy kluczowe procesy.

  2. 02

    Punkt odniesienia

    Ustal konfigurację, dowody i kryteria sukcesu przed testem.

  3. 03

    Równoległy pilotaż · 2–4 tygodnie

    Używaj Rockxy obok obecnego narzędzia, bez wymuszonego przejścia.

  4. 04

    Decyzja

    Oceń wyniki i wybierz wdrożenie, przerwę lub odroczenie.

  5. 05

    Wdrożenie

    Zastosuj zatwierdzoną ofertę i wdrażaj po jednym zespole.

Sieć Partnerów Deweloperskich Rockxy

Ucz. Integruj. Wdrażaj. Dystrybuuj.

Dołącz do osób i firm, które pomagają deweloperom używać Rockxy w rzeczywistych projektach.

Dla specjalistów

Zamień pracę z Rockxy w publiczny profil partnera.

Twórcy, konsultanci i instruktorzy pokazują zweryfikowane prace, otrzymują kontakt techniczny i dopasowane zapytania.

Utwórz profil partnera

Dla firm

Pokaż integrację, usługi lub szkolenia.

Firmy narzędziowe, agencje, software house’y i szkoły jasno przedstawiają klientom swoje doświadczenie z Rockxy.

Dołącz jako organizacja

Dla resellerów

Wprowadź Rockxy na swój rynek i dziel się przychodem z zakończonych transakcji.

Terytorium, własność szans, marża lub udział, zakup, wsparcie i odnowienia są ustalane w umowie.

Omów umowę resellerską

Skontaktuj się

Pytania, błędy i oceny zespołów przechodzą tymi samymi kanałami publicznymi. Skontaktuj się, jeśli chcesz wypróbować Rockxy w prawdziwym przepływie pracy.