Stratul de evidență local
Captură pe Mac. Inspectați cu context. Redactați înainte de distribuire.
- HTTP
- HTTPS
- WebSocket
- GraphQL
- Trafic AI
- Fluxuri Web3/RPC
Rockxy transformă traficul real de aplicații și dispozitive într-o buclă de depanare mai rapidă: capturați solicitarea, găsiți cauza, reluați eșecul și comparați remedierea — totul pe Mac.
Captură pe Mac. Inspectați cu context. Redactati cu intentie. Reproduce cu dovezi.
Lansat 16 iulie 2026 · v0.30.0 build 47 · .dmg universal semnat · note de lansare · Sumă de control SHA256 · macOS 14+ · Apple Silicon + Intel
brew install --cask rockxy
Instalați Rockxy direct cu Homebrew · sau descărcați semnat .dmg
Creat pentru munca reală de depanare
Stratul de evidență local
Un singur flux de lucru de depanare
Dovada comunitară
S-au alăturat 5 echipe · Workspace beta5000+
Dezvoltatori
AGPL
Sursă deschisă
Mac
Aplicație nativă
Construit pentru ingineri care expediază la orice scară
Teme luminoase și întunecate
Inspectați traficul API, mobil, AI, WebSocket, GraphQL și Web3/RPC de la un singur proxy de depanare HTTP, cu captură, reluare, reguli, diferențe, redactare și dovezi de rețea care pot fi partajate pe macOS.
Trafic real. Dovezi locale. Dovada publica.
Aplicații · dispozitive · simulatoare
Inspectați · modificați · reluați · comparați
Build-uri semnate · versiuni · SHA256
Open source · pe dispozitiv · auditabil
brew install --cask rockxy
SwiftUI · AppKit · SwiftNIO
SwiftUI · AppKit · 100.000 de solicitări
Proxy de sistem · ajutor · identitate aplicație
TLS · Breloc · sursă publică
De la configurare la dovada partajată
Rockxy elimină presupunerile de configurare, păstrează cererea eșuată în context și o transformă în ceva pe care îl puteți reda, compara și transmite.
Prima captură
Nicio configurare a contului. Niciun agent de la distanță. Nu ghiciți dacă proxy-ul sau certificatul este motivul pentru care nu puteți vedea traficul.
Compuși de productivitate
Dezvoltator
01Inspectați cererea reală, modificați o variabilă, reluați și diferențiați rezultatul fără a reconstrui contextul.
Echipa
02Partajați o sesiune redactată plus regulile, mapările sau scripturile de care un alt inginer trebuie să o reproducă.
Întreprindere
03Păstrați capturile locale în timp ce Workspace gestionează membrii, locurile și dispozitivele. Rockxy acceptă evaluarea securității și a achizițiilor.
Capturați cererea eșuată o dată. Modificați, reluați și diferențiați până când remedierea este clară, apoi partajați o captură redactată echipei.
Capturați trafic dincolo de browser: aplicații desktop, CLI, servicii, simulatoare, dispozitive mobile, sesiuni WebSocket, API-uri GraphQL, apeluri model și puncte finale RPC. Rockxy păstrează traseul complet al solicitărilor pe Mac.
Citiți documentația noastrăInspectați traficul de rețea de la iOS
Este planificată configurarea ghidată pentru iPhone, iPad și iOS Simulator, astfel încât traficul mobil să se poată alătura aceleiași cronologie de captură Rockxy.
Transformă sesiunile zgomotoase în semnal. Combinați filtrele de metodă, gazdă, stare, antet, corp, proces și text complet pentru a găsi solicitarea care explică eșecul.
Citiți documentația noastră
Instrumentul dvs. de codare AI poate enumera fluxurile capturate, poate inspecta datele de solicitare și răspuns, poate reda o solicitare și poate compara două fluxuri prin MCP local al Rockxy, fără a copia și lipi traficul în chat.
Funcționează cu instrumentele AI preferate
Ecosistemul IA din China
În curândAcoperirea planificată include DeepSeek, Qwen, Kimi, Doubao și GLM. Fiecare integrare va fi marcată ca disponibilă după validarea fluxului de lucru MCP sau AI.
Utilizați Rockxy MCP cu Claude de Anthropic, ChatGPT de OpenAI, Gemini de Google, Cursor, GitHub Copilot de Microsoft și alte instrumente de codare AI capabile de MCP.
Alegeți timpul de execuție, clientul, browserul, containerul sau dispozitivul. Copiați configurația corectă de proxy și rulați Run Test în loc să depaneze depanatorul.
Citiți documentația noastră
Un CA root P-256 ECDSA generat la prima lansare, sigilat în brelocul dumneavoastră. Decriptați HTTPS la prima încercare; gazdele fixate trec automat.
Citiți documentația noastră
Alegeți ce gazde primesc decriptare TLS. Traficul decriptat arată anteturi reale și JSON; totul trece prin criptare. Regulile wildcard vă permit să vă delimitați în funcție de domeniu cu un singur clic.
Citiți documentația noastră
Omiteți anumite gazde, astfel încât aplicațiile fixate cu certificat, serviciile interne sau telemetria zgomotoasă să nu intre niciodată în captură. Wildcard-urile mențin lista scurtă, iar jurnalul de solicitări se concentrează pe ceea ce vă interesează de fapt.
Citiți documentația noastră
Blocați orice gazdă pentru a testa modul în care aplicația dvs. gestionează o API lipsă, un tracker sau o dependență de la o terță parte - nicio modificare sau redistribuire a codului.
Citiți documentația noastră
Serviți un fișier salvat sau un arbore de directoare în locul unui răspuns live. Schimbați o sarcină utilă JSON, redați un instantaneu sau fixați un API terță parte necompletat la o copie locală în timp ce depanați.
Citiți documentația noastră
Trimiteți o solicitare capturată către staging, localhost sau mașina unui coechipier fără a schimba codul aplicației sau /etc/hosts.
Întrerupeți o solicitare sau un răspuns, editați-l și continuați. Testați un antet 401, o sarcină utilă proastă sau lipsă fără a aștepta modificări ale backend-ului.
Citiți documentația noastră
Adăugați, eliminați sau înlocuiți anteturi fără redistribuire. Testați comportamentul CORS, autentificare și cache împotriva traficului de aplicații live.
Citiți documentația noastră
Ignorați anteturile pentru fiecare gazdă cu control deplin asupra ambelor faze. Injectați jetoane de autentificare la cererile de ieșire, eliminați Set-Cookie pe răspunsuri sau fixați o personalizare User-Agent — salvate ca reguli denumite pe care le puteți comuta oricând.
Accelerează la 3G, EDGE, LTE, WiFi sau o întârziere personalizată. Laptopul tău este pe fibră; utilizatorii dvs. nu sunt - vedeți UX la 400 ms RTT înainte de a o face.
Citiți documentația noastră
Redeschideți solicitarea eșuată exactă, schimbați doar ceea ce contează și trimite-l din nou din aceeași captură. Fără reconstrucție manuală, fără context pierdut.
Citiți documentația noastră
Comparați starea, anteturile, JSON, corpul și sincronizarea la locul lor. Vedeți ce s-a schimbat între eșec și remediere fără a exporta încărcături utile.
Citiți documentația noastră
Redați corpurile de solicitare și răspuns așa cum doriți. Fixați file suplimentare la inspector pentru JSON, GraphQL, JWT, imagine sau propriul dvs. format - reutilizabile pentru fiecare solicitare capturată.
Citiți documentația noastră
Împachetați dovezile: sesiuni salvate, import/export HAR, cURL, JSON, corpuri de solicitare brute și corpuri de răspuns. Redactați anteturile de autorizare, cookie-urile și jetoanele purtător înainte de a transmite o repetare a erorilor de funcționare.
Citiți documentația noastră
Păstrați punerea în scenă, producția și capturile de dispozitiv în file separate, fiecare cu propriile filtre și starea inspectorului. Schimbați ținte fără a vă pierde locul.
Citiți documentația noastră
JS agăță cereri și răspunsuri pentru cazurile pe care o regulă statică nu le poate acoperi - redactați informațiile personale, semnați tokenuri, rescrie încărcături utile. Erorile apar în linie în loc să corupă traficul.
Citiți documentația noastră
Tabla de planificare
Direcție publică, fără date până la expediere.
Trafic multiplexat, dovezi lizibile
Separați fluxurile, sincronizarea, anteturile și comportamentul de răspuns, astfel încât depanarea HTTP/2 să fie la fel de clară ca depanarea HTTP cu o singură cerere.
Tabla de planificare
Direcție publică, fără date până la expediere.
Sesiuni de streaming cu un traseu care poate fi citit
Vedeți conexiunea deschisă, exploziile de mesaje, modificările sarcinii utile, vârfurile de latență și comportamentul de închidere fără a pierde contextul sesiunii.
Tabla de planificare
Direcție publică, fără date până la expediere.
Configurarea dispozitivului cu verificare încorporată
Ghidați Mac-ul, simulatorul și dispozitivul mobil prin configurarea proxy-ului și a certificatului, apoi confirmați prima solicitare capturată.
Tabla de planificare
Direcție publică, fără date până la expediere.
Distribuiți dovada fără a împărtăși prea mult
Păstrați împreună cererea, răspunsul, diferența, starea de redactare și ruta de export, astfel încât un alt inginer să poată reproduce eroarea în siguranță.
Tabla de planificare
Direcție publică, fără date până la expediere.
De la traficul capturat la forma API
Folosiți exemple reale de solicitare și răspuns pentru a produce referințe de schemă care pot fi revizuite, păstrând în același timp încărcările sensibile redactate.
Un depanator nativ macOS HTTP/HTTPS cu sursă publică, versiuni publice și un flux de lucru mai întâi local.
Întrebați despre capturile selectate, comparați răspunsurile, explicați eșecurile și transformați o solicitare reală într-o reluare sau testare fără a părăsi Rockxy.
BYOK în curând.
Urmați foaia de parcurs
Depanare asistată de AI
100% gratuit și nelimitat în nivelul gratuit. Nu este nevoie de upgrade de licență.
Lasă instrumentul tău de codare AI să inspecteze, să reia și să compare fluxurile capturate fără a lipi manual solicitările în chat.
Funcționează cu instrumentele AI preferate
Comparați cu contextul
Puneți fluxul eșuat lângă cel fix. Rockxy evidențiază modificările de stare, antet, corp și sincronizare.
Construiți, trimiteți și inspectați
Începeți gol, importați cURL sau redeschideți istoricul. Editați și retrimiteți solicitarea lângă răspunsul pe care îl depanați.
Redeschideți, duplicați, editați și retrimiteți cererile anterioare fără a reconstrui cererea de la zero.
Lipiți o comandă cURL pentru a completa metoda, adresa URL, anteturile, valorile de interogare și corpul într-un singur pas.
Configurați metode, adrese URL, anteturi, parametri de interogare și corpuri de solicitare într-un singur spațiu de lucru Rockxy.
Lipiți sau actualizați mai multe anteturi și parametri împreună atunci când editarea repetitivă a câmpului încetinește bucla de testare.
Deschideți conexiunile WebSocket, trimiteți mesaje și inspectați sesiunea fără a vă îndepărta de Rockxy.
Examinați cererea completă trimisă și răspunsul formatat una lângă alta, de îndată ce revine.
Ce e mai mult?
Urmăriți o solicitare nereușită de la traficul live până la un rezultat verificat fără a o reconstrui într-un alt instrument.
Trafic în direct
Vedeți traficul HTTP, HTTPS, WebSocket și GraphQL din aplicații, servicii și instrumente CLI într-o singură sesiune.
Găsiți cauza
Filtrați zgomotul, apoi citiți anteturile, corpurile, cookie-urile, sincronizarea și detaliile TLS de lângă solicitarea selectată.
Testează o schimbare
Schimbați o variabilă cu anteturi, reguli, puncte de întrerupere sau scripturi, fără a reconstrui sau a reporni aplicația.
Trimite-l din nou
Direcționați solicitarea capturată către un alt punct final cu Map Remote, apoi reluați-o fără a reconstrui cererea.
Manipularea conexiunii
Bucla de evenimente neblocante a SwiftNIO gestionează mii de conexiuni în timpul zborului fără a genera fire de execuție la fiecare cerere.
Terminare TLS
Security.framework generează un certificat de frunză per gazdă semnat de o CA rădăcină locală. Cheia privată nu părăsește niciodată brelocul macOS.
Actualizări ale interfeței de utilizare
Tranzacțiile capturate sunt grupate pe un actor de fundal și publicate în SwiftUI la fiecare 100 de ms - menținând firul principal liber în condiții de sarcină grea.
Ajutor privilegiat
Un demon lansat prin SMAppService se ocupă de modificările proxy-ului sistemului fără dialoguri de parolă după aprobarea o singură dată în Setările sistemului.
Securitate XPC
Fiecare apel XPC este validat prin două verificări independente - compararea lanțului de certificate și verificarea identității pachetului prin SecRequirement. Ambele trebuie să treacă.
Recuperare accident
Dacă Rockxy se închide în mod neașteptat, demonul de ajutor vă restaurează automat setările inițiale de proxy dintr-un fișier de rezervă. Un supraveghetor monitorizează procesul aplicației la fiecare 2 secunde.
Stiva face parte din povestea produsului: cadre native pentru Mac UX, SwiftNIO pentru motorul proxy și sursă publică, astfel încât echipele să poată inspecta implementarea.
SwiftNIO
Motor de rețea asincron. Gestionează mii de conexiuni simultane într-o buclă de evenimente neblocante - fără supraîncărcare fir-pe-conexiune.
SwiftUI + AppKit
Interfață de utilizare nativă pentru Mac cu derulare virtuală NSTableView — redă peste 100.000 de rânduri păstrând în memorie numai celule vizibile.
Securitate.cadru
Certificate de frunză TLS per gazdă, semnate de o CA rădăcină locală. Cheia privată CA rădăcină este stocată în macOS Keychain - niciodată scrisă pe disc.
Servicii XPC
Proces de ajutor privilegiat izolat prin XPC. Fiecare conexiune validată cu compararea lanțului de certificate înainte de rularea oricărei operațiuni proxy.
Note de implementare din clădirea Rockxy.
O prezentare a lanțului de certificate per gazdă, modul în care cheia privată CA rădăcină rămâne în Keychain și de ce browserul dvs. arată în continuare un lacăt verde.
De ce NSTableView cu o punte NSViewRepresentable depășește de 40 ori o listă SwiftUI nativă la 100.000 de rânduri și strategia de loturi care menține firul principal la zero.
Network.framework retrage conducta de conexiune pe care trebuie să o interceptăm. SwiftNIO ne oferă handlere de canal pe care îi putem insera la nivel de octet - singurul loc în care proxy-ul MITM funcționează corect.
Disponibil acum
Filtrați apelurile de model, evenimentele în flux, utilizarea instrumentelor, metodele blockchain, intenția tranzacției și erorile RPC în același inspector local.
Inspecție de trafic AI
Vedeți furnizorul, modelul, evenimentele de streaming, apelurile de instrumente, reîncercările și eșecurile limitării ratei pe lângă cererea și răspunsul capturat.
Citiți documentația noastră
Inspecție de trafic Web3 și RPC
Vedeți lanțul, metoda, intenția tranzacției și eroarea de protocol, apoi redați sau comparați solicitarea JSON-RPC de bază.
Citiți documentația noastră
Direcția publică
Tutoriale Rockxy
Configurați un proxy local, aveți încredere în certificat, inspectați cererile decriptate și înțelegeți limitele domeniului fixat.
Citiți tutorialul Aplicații mobileCapturați apeluri API din simulatorul iOS, emulatorul Android și dispozitivele fizice fără a adăuga jurnale temporare.
Citiți tutorialul Dezvoltator backendRoute axios, Node core și a primit trafic prin Rockxy, astfel încât erorile de autentificare, reîncercare, TLS și încărcare utilă sunt vizibile.
Citiți tutorialulGhiduri de depanare mobile
Capturați traficul de pe dispozitivele mobile cu ghidul de configurare Rockxy pentru dispozitive fizice, simulatoare și emulatori. Configurarea manuală este disponibilă acum; automatizarea ghidată rămâne pe foaia de parcurs.
Direcționați traficul iPhone și iPad prin Rockxy, instalați încrederea certificatului și verificați prima solicitare capturată.
Flux de lucru ghidatUrmați instrucțiunile proxy și de încredere pentru traficul Simulator, apoi validați că solicitările ajung la Rockxy.
Configurare manualăConfigurați proxy-ul dispozitivului și regulile de încredere Android, apoi inspectați fluxurile HTTP și HTTPS care ajung la Mac.
Configurare reutilizabilăConectați emulatorul la Rockxy pe Mac gazdă și păstrați împreună pașii de proxy, certificat și validare.
Hub de configurare pentru dezvoltatori
Alegeți un timp de execuție, un client, un cadru, un dispozitiv sau un mediu. Rockxy vă oferă pașii relevanți pentru proxy și certificat, fragmente reutilizabile și o cale locală de validare.
Configurați clienții Python, Node.js, Go, Rust, Ruby și Java cu proxy gata de copiere și îndrumări CA.
Păstrați cURL, Firefox, Postman, Insomnia și alți pași de încredere și proxy specifici clientului într-un singur loc.
Urmați calea corectă pentru Flutter, React Native, dispozitive fizice, simulatoare și emulatoare.
Configurați Docker, Electron, Next.js și mediile locale, apoi rulați o sondă pentru a confirma că traficul ajunge la Rockxy.
În curând
Rockxy în public
Auditează codul, verifică licența AGPL-3.0 și inspectează structura proiectului înainte de a instala ceva.
Pagina de lansare afișează materiale cu versiuni, note de lansare, numărul versiunii și data publicării în public pe GitHub.
Citiți politica de confidențialitate, apoi comparați-o cu arhitectura produsului și codul public pentru a vedea cum rămâne traficul pe dispozitiv.
Examinați cum funcționează gestionarea certificatelor, ce se află în Keychain și cum este implementat modelul proxy pe macOS.
„Voi încerca pentru proiecte viitoare pare promițător”
"Este normal acum! Mulțumesc că ai remediat!"
„Un instrument bun! Funcționează bine cu Android/iOS Simulator pentru a capta traficul HTTP/HTTPS din cutie?”
"Nu sunt un utilizator nativ de macOS, dar acesta este cu adevărat un depozit grozav. L-am marcat deja cu stea."
macOS nativ. Sursă deschisă. Local-în primul rând.
Captură o dată. Inspectați, modificați, reluați și comparați într-o aplicație nativă pentru Mac. Exportați doar dovezile redactate de care echipa dvs. are nevoie.
Susținut de comunitate
Sponsorizările finanțează dezvoltarea și o mențin așa.
Păstrați valoarea nefolosită a unei licențe plătite pentru instrumente de depanare, validați Rockxy alături de instrumentul dvs. actual și lansați-l numai după ce fluxurile de lucru obligatorii reușesc.
25% reducere
Prima achiziție Rockxy Pro eligibilă
Până la 12 luni
Offset de timp neutilizat pentru licența echipei
O cale de migrare controlată
Fit
Confirmați locurile, data de reînnoire, constrângerile și trei fluxuri de lucru obligatorii.
Linia de bază
Acceptați configurația, dovezile și criteriile de succes înainte de testare.
Pilot paralel · 2–4 săptămâni
Utilizați Rockxy lângă instrumentul curent. Fără întrerupere forțată.
Decide
Examinați dovezile și alegeți mergeți, întrerupeți sau „nu încă”.
Desfășurați
Aplicați oferta verificată și includeți o echipă la un moment dat.
Rețeaua de parteneri pentru dezvoltatori Rockxy
Alăturați-vă oamenilor și companiilor care ajută dezvoltatorii să adopte Rockxy în proiecte reale.
Pentru persoane fizice
Creatorii, consultanții și instructorii pot prezenta lucrări revizuite, pot obține un contact tehnic Rockxy și pot primi întrebări potrivite abilităților lor.
Construiește-ți profilul de partenerPentru companii
Companiile de instrumente, agențiile, casele de software și școlile pot oferi clienților o modalitate clară de a-și evalua experiența Rockxy.
Alăturați-vă ca organizațiePentru revânzători
Revânzătorii și distribuitorii pot discuta despre teritoriu, proprietatea tranzacției, marja sau cota de venit, achiziții, asistență și reînnoiri într-un acord semnat.
Discutați un acord de resellerÎntrebările, erorile și evaluările echipei trec toate prin aceleași canale publice. Contactați-vă dacă doriți să încercați Rockxy într-un flux de lucru real.