Debugger HTTP/HTTPS nativo di macOS

Debug completo per il traffico API, mobile, AI e Web3

Rockxy trasforma il traffico reale di app e dispositivi in un ciclo di debug più veloce: acquisisci la richiesta, trova la causa, riproduci l'errore e confronta la soluzione, tutto sul tuo Mac.

Cattura sul tuo Mac. Ispezionare con il contesto. Redigere con intento. Riprodurre con prove.

Rilasciato il 24 lug 2026 · v0.31.0 build 48 · firmato universal .dmg · note di rilascio · Somma di controllo SHA256 · macOS 14+ · Apple Silicon + Intel

Terminale Birra fatta in casa
$ brew install --cask rockxy

Installa Rockxy direttamente con Homebrew · o scarica il file firmato .dmg

Costruito per un vero lavoro di debug

Guarda il traffico.
Dimostrare la causa.

Livello di evidenza locale

Cattura sul tuo Mac. Ispezionare con il contesto. Redigere prima di condividere.

  • HTTP
  • HTTPS
  • WebSocket
  • GraphQL
  • Traffico AI
  • Flussi Web3/RPC
Scopri di più

Un flusso di lavoro di debug

Cattura. Modifica. Rigiocare. Confrontare.

  • Riproduci
  • Comporre
  • Regole
  • Punti di interruzione
  • Mappa locale
  • Mappa remota
  • Modifica intestazioni
  • Condizioni della rete
Scopri di più

Scelto da 5000+ sviluppatori in tutto il mondo.

Gli sviluppatori utilizzano un flusso di lavoro nativo per ispezionare, modificare, riprodurre e confrontare il traffico invece di ricostruire le richieste su strumenti separati.

5000+

Sviluppatori

AGPL

Fonte aperta

Mac

Applicazione nativa

Costruito per gli ingegneri che spediscono su qualsiasi scala

Shopify
Stripe
GitHub
Docker
OpenAIIA globale
AnthropicIA globale
GeminiL'intelligenza artificiale di Google
CursorAgente dell'intelligenza artificiale
Claude CodeAgente antropico
CodexAgente OpenAI
GitHub CopilotAgente Microsoft
WindsurfAgente dell'intelligenza artificiale
Cloudflare
Vercel
Atlassian
Datadog
DeepSeekL’intelligenza artificiale cinese
QwenAlibaba
KimiIA lunare
DoubaoByteDance
GLMZhipu AI
ManusAgente dell'intelligenza artificiale
TRAEAgente dell'intelligenza artificiale
QoderAgente dell'intelligenza artificiale

Temi chiari e scuri

Debug tutto in uno, creato come a nativo Applicazione per Mac.

Ispeziona il traffico API, mobile, AI, WebSocket, GraphQL e Web3/RPC da un proxy di debug HTTP local-first, con acquisizione, riproduzione, regole, differenze, redazione e prove di rete condivisibili su macOS.

Tema scuro dell'app Rockxy: ispettore del traffico di rete
Tema leggero dell'app Rockxy: ispettore del traffico di rete

Ciò che Rockxy ti aiuta a dimostrare

Traffico reale. Prove locali. Prova pubblica.

Traffico da app reali

App · dispositivi · simulatori

Flusso di lavoro di debug

Ispeziona · modifica · riproduci · confronta

Percorso di rilascio pubblico

Build firmate · rilasci · SHA256

Prima valutazione locale

Open source · on-device · verificabile

macOS 14+
attuale versione pubblica
Universale
Apple Silicon e Intel
Open Source
AGPL-3.0 su GitHub
SHA256
checksum ad ogni versione
Birra fatta in casa
brew install --cask rockxy

Costruito per macOS.
Non portato su di esso.

SwiftUI · AppKit · SwiftNIO

Prestazioni native

SwiftUI · AppKit · Oltre 100.000 richieste

Integrazione del sistema

Proxy di sistema · helper · identità dell'app

Sicurezza trasparente

TLS · Portachiavi · fonte pubblica

Dall'impostazione alla prova condivisa

Dal primo lancio alla prima acquisizione in pochi minuti.

Rockxy rimuove le supposizioni di configurazione, mantiene la richiesta non riuscita nel contesto e la trasforma in qualcosa che puoi riprodurre, confrontare e distribuire.

Prima cattura

Rockxy si occupa dell'impianto idraulico. Arrivi alla richiesta.

Nessuna configurazione dell'account. Nessun agente remoto. Non puoi indovinare se il proxy o il certificato è il motivo per cui non puoi vedere il traffico.

  1. Installa RockxyApp firmata, Homebrew o DMG.
  2. Fidati del certificato localeLa chiave privata rimane nel Portachiavi.
  3. Esegui Test, quindi acquisisciVerificare il percorso prima di eseguire il debug dell'app.
Node.js Pitone Rubino Vai Docker iOS

Composti di produttività

Un fallimento catturato diventa un flusso di lavoro ripetibile del team.

Sviluppatore

01

Ciclo di debug più breve

Ispeziona la richiesta reale, modifica una variabile, riproduci e confronta il risultato senza ricostruire il contesto.

Squadra

02

Stesse prove, meno lacune nel passaggio di consegne

Condividi una sessione redatta insieme alle regole, alle mappature o agli script di cui un altro tecnico ha bisogno per riprodurla.

Impresa

03

Debug locale con accesso responsabile

Mantieni le acquisizioni in locale mentre Workspace gestisce membri, postazioni e dispositivi. Rockxy supporta la revisione della sicurezza e degli appalti.

Cattura il segnale. Riprodurre il fallimento. Condividi la prova.

Cattura la richiesta non riuscita una volta. Modificalo, riproducilo e differenzialo fino a quando la correzione non sarà chiara, quindi condividi un'acquisizione oscurata con il team.

Rockxy macOS HTTP proxy che cattura richieste HTTPS in tempo reale da Safari, Chrome, Firefox e si arriccia in un unico elenco di richieste

Cattura il traffico oltre il browser: app desktop, CLI, servizi, simulatori, dispositivi mobili, sessioni WebSocket, API GraphQL, chiamate di modelli ed endpoint RPC. Rockxy conserva il percorso completo delle richieste sul tuo Mac.

Leggi la nostra documentazione
Prossimamente

Ispeziona il traffico di rete da iOS

È prevista la configurazione guidata per iPhone, iPad e iOS Simulator in modo che il traffico mobile possa unirsi alla stessa sequenza temporale di acquisizione Rockxy.

Cattura del traffico

HTTP/HTTPS WebSocket GraphQL Dispositivo iOS e simulatore presto Filtra per ID processo Cascata di cronometraggio
Il filtro avanzato Rockxy e il pannello di ricerca restringono il traffico HTTP catturato in base al metodo, all'host, allo stato e ai valori dell'intestazione

Trasforma le sessioni rumorose in segnale. Combina filtri di metodo, host, stato, intestazione, corpo, processo e testo completo per trovare la richiesta che spiega l'errore.

Leggi la nostra documentazione
Avanzato

Filtro e ricerca avanzati

Filtri multicampo Ricerca nel testo completo Stato/Metodo Corrispondenza intestazione/corpo Processo/Ospite Filtri salvati
Impostazioni di integrazione MCP locale Rockxy con JSON di configurazione copia-incolla e attivazione/disattivazione della redazione della privacy

Il tuo strumento di codifica AI può elencare i flussi acquisiti, ispezionare i dati di richiesta e risposta, riprodurre una richiesta e confrontare due flussi attraverso l'MCP locale di Rockxy, senza copiare e incollare il traffico nella chat.

Funziona con i tuoi strumenti IA preferiti

ClaudioAntropico ChatGPTOpenAI GemelliGoogle CursoreEditor del codice AI Copilota GitHubMicrosoft

Ecosistema IA cinese

Prossimamente
DeepSeekDeepSeek QwenAlibabaNuvola KimiIA lunare DoubaoByteDance GLMZhipu AI

La copertura pianificata include DeepSeek, Qwen, Kimi, Doubao e GLM. Ogni integrazione verrà contrassegnata come disponibile dopo la convalida del flusso di lavoro MCP o AI.

Utilizza Rockxy MCP con Claude di Anthropic, ChatGPT di OpenAI, Gemini di Google, Cursor, GitHub Copilot di Microsoft e altri strumenti di codifica AI compatibili con MCP.

Leggi la nostra documentazione
Integrazione MCP locale.
  • Il contesto del flusso acquisito rimane sotto il tuo controllo.
  • Utilizzare la redazione prima di condividere prove sensibili.

Integrazione MCP locale

100% gratuito e illimitato nel livello gratuito. Non è richiesto alcun aggiornamento della licenza.

Funziona con i tuoi strumenti IA preferiti: Claude di Anthropic, ChatGPT di OpenAI, Gemini di Google, Cursor e GitHub Copilot di Microsoft.

Flussi catturati Riproduci Diff Redazione Open Source
Rockxy Developer Setup Hub con snippet proxy copia-incolla per Python, Node.js, Go e un'azione Esegui test che convalida il runtime che scorre attraverso il proxy

Scegli il runtime, il client, il browser, il contenitore o il dispositivo. Copia la corretta configurazione del proxy ed esegui Esegui prova invece di eseguire il debug del debugger.

Leggi la nostra documentazione

Hub di configurazione per sviluppatori

Pitone Node.js Vai / Ruggine / Java arricciatura/Docker Verifica con un clic Fidati della diagnostica
Pannello della CA root Rockxy che mostra lo stato del sistema affidabile con le azioni Esporta, Genera e Reimposta per l'intercettazione HTTPS

Una CA root ECDSA P-256 generata al primo avvio, sigillata nel portachiavi. Decrittografa HTTPS al primo tentativo; gli host bloccati passano automaticamente.

Leggi la nostra documentazione

Gestione dei certificati per il debug HTTPS

P-256 CA radice ECDSA Chiave sigillata con portachiavi Certificati foglia per host Mago della fiducia Passthrough host bloccato Ruota/Ripristina
Impostazioni del proxy SSL Rockxy che mostrano le regole di decrittografia TLS per host con modelli di caratteri jolly ed elenco di autorizzazioni

Scegli quali host ottengono la decrittazione TLS. Il traffico decrittografato mostra intestazioni reali e JSON; tutto il resto passa crittografato. Le regole con caratteri jolly ti consentono di definire l'ambito per dominio con un clic.

Leggi la nostra documentazione

Proxy SSL e decrittografia HTTPS

Decrittografia per host Regole dei caratteri jolly Elenco Consenti/Nega TLS 1.2/1.3 Passthrough host bloccato Ispeziona i payload API
Impostazioni Rockxy Bypass Proxy che mostrano regole host con caratteri jolly che saltano domini specifici dall'acquisizione

Salta host specifici in modo che le app aggiunte ai certificati, i servizi interni o la telemetria rumorosa non entrino mai nell'acquisizione. I caratteri jolly mantengono l'elenco breve e il registro delle richieste focalizzato su ciò che ti interessa veramente.

Leggi la nostra documentazione

Ignora proxy

Bypass per host Modelli di caratteri jolly Salta gli host bloccati Telemetria disattivata Riduci il rumore Attiva/disattiva in qualsiasi momento
Finestra delle regole Rockxy Block List che mostra i modelli host con caratteri jolly che eliminano le richieste corrispondenti per i test in modalità errore

Blocca qualsiasi host per testare il modo in cui la tua app gestisce un'API mancante, un tracker o una dipendenza di terze parti: nessuna modifica del codice o ridistribuzione.

Leggi la nostra documentazione

Elenco blocchi

Blocco per host Corrispondenza con caratteri jolly Simulare l'interruzione Prova i fallback Tracciatori di strisce Attiva/disattiva in qualsiasi momento
Rockxy Map Regola locale che instrada un URL remoto a un file o directory locale per il debug in stile offline

Servire un file salvato o un albero di directory al posto di una risposta live. Scambia un payload JSON, riproduci uno snapshot o aggiungi un'API di terze parti instabile a una copia locale durante il debug.

Leggi la nostra documentazione

Mappa locale

File o Directory Istantanea della risposta Modelli regex
Rockxy Map Remote riscrive host e percorso delle regole per reindirizzare il traffico catturato su un server diverso

Invia una richiesta acquisita allo staging, al localhost o al computer di un compagno di squadra senza modificare il codice dell'app o /etc/hosts.

Leggi la nostra documentazione

Mappa remota

Riscrittura dell'ospite Modelli regex Conserva intestazione host
Editor di regole breakpoint Rockxy con corrispondenza URL con caratteri jolly, attivazione/disattivazione dei sottopercorsi e caselle di controllo delle fasi di richiesta e risposta

Metti in pausa una richiesta o una risposta, modificala e continua. Testa un 401, un payload errato o un'intestazione mancante senza attendere modifiche al backend.

Leggi la nostra documentazione

Punti di interruzione e regole

Richiedi punti di interruzione Punti di interruzione della risposta Blocca Acceleratore Corrispondenza Regex/caratteri jolly Iniettare stati di errore
Editor di regole Rockxy Modify Headers con corrispondenza del modello URL e operazioni ordinate di aggiunta, rimozione e sostituzione

Aggiungi, rimuovi o sostituisci le intestazioni senza ridistribuirle. Testa il comportamento CORS, di autenticazione e di cache rispetto al traffico delle app in tempo reale.

Leggi la nostra documentazione

Modifica intestazioni

Aggiungi/Rimuovi/Sostituisci Preimpostazioni CORS Rimozione dell'autenticazione Fase di richiesta Fase di risposta Ambito del modello URL
Editor di intestazioni di richieste e risposte personalizzate Rockxy con regole denominate che attivano/disattivano le sostituzioni per host in entrambe le fasi

Sostituisci le intestazioni per host con il pieno controllo su entrambe le fasi. Iniettare token di autenticazione sulle richieste in uscita, rimuovere Set-Cookie nelle risposte o aggiungi un personalizzato User-Agent - salvate come regole con nome che puoi attivare o disattivare in qualsiasi momento.

Leggi la nostra documentazione

Intestazioni di richiesta e risposta personalizzate

Override per host Fase di richiesta Fase di risposta Iniezione token di autenticazione Striscia di biscotti Regole nominate
Pannello Condizioni di rete Rockxy con un profilo LTE attivo a 50 ms di latenza su tutto il traffico catturato

Accelera a 3G, EDGE, LTE, WiFi o un ritardo personalizzato. Il tuo laptop è in fibra; i tuoi utenti non lo sono: controlla la UX a 400 ms RTT prima di loro.

Leggi la nostra documentazione

Condizioni di rete

3G BORDO LTE Wi-Fi Rete pessima Latenza personalizzata
L'editor Rockxy Compose riapre una richiesta HTTPS catturata con metodo modificabile, URL, intestazioni, parametri di query e corpo JSON pronto per essere inviato nuovamente per il debug dell'API e la riproduzione dei bug

Riapri l'esatta richiesta non riuscita, modifica solo ciò che conta e inviarlo di nuovo dalla stessa acquisizione. Nessuna ricostruzione manuale, nessun contesto perduto.

Leggi la nostra documentazione
Riproduci

Componi: modifica e riproduci

Modifica intestazioni Modifica corpo Modifica query Metodo di modifica Riproduzione del traffico AI Alternativa al postino Debug del flusso OAuth Riproduzione del webhook
Rockxy Diff Confronta la vista che impila due risposte API acquisite affiancate con differenze evidenziate tra stato, intestazioni, query e corpo JSON per la regressione e il confronto dell'output LLM

Confronta stato, intestazioni, JSON, corpo e tempistiche in atto. Scopri cosa è cambiato tra l'errore e la correzione senza esportare i payload.

Leggi la nostra documentazione
Confronta

Confronta differenze

Fianco a fianco JSON Diff Diff. intestazione Differenza corpo Confronto output LLM Non determinismo Regressione API Deriva dello schema
Schede dell'anteprima personalizzata Rockxy nell'ispettore della risposta che mostrano JSON, GraphQL e viste del corpo decodificato fissate accanto alla vista predefinita

Visualizza i corpi delle richieste e delle risposte nel modo desiderato. Aggiungi schede extra all'ispettore per JSON, GraphQL, JWT, immagine o il tuo formato, riutilizzabili per ogni richiesta acquisita.

Leggi la nostra documentazione

Schede di anteprima personalizzate

JSON GraphQL Decodificatore JWT Immagine/Esadecimale Formato personalizzato Appuntato per ispettore
Menu contestuale della richiesta Rockxy che mostra le opzioni di esportazione per HAR, corpo della richiesta e corpo della risposta

Raggruppare le prove: sessioni salvate, importazione/esportazione HAR, cURL, JSON, corpi di richiesta non elaborati e corpi di risposta. Redigere intestazioni di autorizzazione, cookie e token di connessione prima di consegnare una riproduzione del bug funzionante.

Leggi la nostra documentazione
Esportazione sicura

Sessioni ed esportazione

.rockxysession Importazione/esportazione HAR Copia come cURL Copia come JSON HTTP non elaborato Redazione segreta Igienizza gettoni Condivisione protetta dalla privacy
Area di lavoro Rockxy con più schede che mostra diverse sessioni di acquisizione indipendenti eseguite fianco a fianco, ciascuna con i propri filtri e ispettore

Mantieni la gestione temporanea, la produzione e le acquisizioni del dispositivo in schede separate, ciascuna con i propri filtri e stato di ispezione. Cambia bersaglio senza perdere la posizione.

Leggi la nostra documentazione

Aree di lavoro con più schede

Sessioni indipendenti Filtri per scheda Ispettore per scheda Confronta ambienti Mac e iOS insieme Scollega e rinomina
Finestra dello strumento Rockxy Scripting pronta per richieste JavaScript e hook di risposta con feedback degli errori in linea

JS si aggancia alle richieste e alle risposte per i casi che una regola statica non può coprire: redigere PII, firmare token, riscrivere payload. Gli errori emergono in linea invece di corrompere il traffico.

Leggi la nostra documentazione

Script JavaScript

Richiedi ganci Ganci di risposta Filtraggio programmatico Redazione PII Feedback sugli errori in linea Automazione
Versione beta dell'area di lavoro

Spazio di lavoro

Invia un'acquisizione redatta con la richiesta, la risposta, i tempi e il contesto di cui un compagno di squadra ha bisogno per riprodurre il bug.

Revisione del browser Collegamenti con ambito Controllo della redazione
Vedi Area di lavoro
Rockxy Workspace condivide con i compagni di squadra un'acquisizione di accesso API redatta come collegamento del browser con ambito
Prossimamente

Profondità di acquisizione HTTP/2

In fase di pianificazione: ispezionare il traffico HTTP/2 multiplex con tempi di flusso, pseudo-intestazioni, raggruppamento di richieste e contesto di errore più chiari mantenendo l'acquisizione locale.

HTTP/2 Tempistiche del flusso Intestazioni Profondità del protocollo Cattura locale Contesto del fallimento
Segui la tabella di marcia

Consiglio di pianificazione

Direzione pubblica, senza data fino alla spedizione.

Prima il locale

Traffico multiplex, prove leggibili

Separa flussi, tempistiche, intestazioni e comportamento di risposta in modo che il debug HTTP/2 risulti chiaro quanto il debug HTTP a richiesta singola.

Prossimamente

Cronologia WebSocket più ricca

Nella pianificazione: segui le sessioni WebSocket di lunga durata fotogramma per fotogramma con direzione, anteprime del payload, indicatori del ciclo di vita, tempistica e motivi di chiusura.

WebSocket Cronologia dei fotogrammi In tempo reale Anteprima del carico utile Ciclo di vita Tempistica
Segui la tabella di marcia

Consiglio di pianificazione

Direzione pubblica, senza data fino alla spedizione.

Prima il locale

Sessioni in streaming con traccia leggibile

Visualizza la connessione aperta, i burst di messaggi, le modifiche del payload, i picchi di latenza e il comportamento di arresto senza perdere il contesto della sessione.

Prossimamente

Automazione della configurazione mobile

In fase di pianificazione: riduci la configurazione manuale dei dispositivi con controlli guidati di proxy, certificato, simulatore e ambiente che verificano il flusso effettivo del traffico.

Cellulare Dispositivo iOS Simulatore Certificato di fiducia Configurazione proxy Verifica
Segui la tabella di marcia

Consiglio di pianificazione

Direzione pubblica, senza data fino alla spedizione.

Prima il locale

Configurazione del dispositivo con verifica integrata

Guida il Mac, il simulatore e il dispositivo mobile attraverso la configurazione del proxy e del certificato, quindi conferma la prima richiesta acquisita.

Nella pianificazione

Pacchetti di prove più sicuri

In fase di pianificazione: raggruppare richieste selezionate, differenze, redazioni, esportazioni, note e contesto di riproduzione in un trasferimento più sicuro per segnalazioni di bug e revisioni.

Prove Redazione Diff HAR arricciatura Trasferimento sicuro
Segui la tabella di marcia

Consiglio di pianificazione

Direzione pubblica, senza data fino alla spedizione.

Prima il locale

Condividi le prove senza condividere troppo

Mantieni insieme la richiesta, la risposta, la differenza, lo stato di redazione e la traccia di esportazione in modo che un altro tecnico possa riprodurre il bug in modo sicuro.

Prossimamente

Esportazione dello schema API acquisito

Nella pianificazione: trasforma il traffico acquisito in riferimenti a forme API condivisibili per la revisione, la riproduzione, la documentazione e la discussione del contratto.

Schema API OpenAPI Esporta Recensione Documenti Redazione
Segui la tabella di marcia

Consiglio di pianificazione

Direzione pubblica, senza data fino alla spedizione.

Prima il locale

Dal traffico catturato alla forma dell'API

Utilizza esempi di richieste e risposte reali per produrre riferimenti a schemi revisionabili mantenendo oscurati i payload sensibili.

Un debugger HTTP/HTTPS nativo per macOS con origine pubblica, versioni pubbliche e un flusso di lavoro con priorità locale.

Assistente AI

Chiedi informazioni sulle acquisizioni selezionate, confronta le risposte, spiega gli errori e trasforma una richiesta reale in una riproduzione o un test senza lasciare Rockxy.

Flussi selezionati Riproduci e confronta AI locale Anteprima della redazione

BYOK prossimamente.

Segui la tabella di marcia
Rockxy AI Assistant explaining a selected API request inside the traffic inspector

Debug assistito dall'intelligenza artificiale

Integrazione MCP locale

100% gratuito e illimitato nel livello gratuito. Non è richiesto alcun aggiornamento della licenza.

Impostazioni di integrazione MCP locale Rockxy con configurazione dello strumento AI

Lascia che il tuo strumento di codifica AI ispezioni, riproduca e confronti i flussi acquisiti senza incollare manualmente le richieste nella chat.

Flussi catturati Riproduci Diff Redazione

Funziona con i tuoi strumenti IA preferiti

ClaudioAntropico ChatGPTOpenAI GemelliGoogle CursoreEditor del codice AI Copilota GitHubMicrosoft
Leggi la nostra documentazione

Confronta con il contesto

Confronta differenze

Rockxy Diff Confronta con due risposte API e modifiche evidenziate

Metti il flusso non riuscito accanto a quello corretto. Rockxy evidenzia le modifiche apportate a stato, intestazione, corpo e tempistica.

Fianco a fianco JSON Intestazioni Corpo Tempistica Uscita LLM
Leggi la nostra documentazione

Costruisci, invia e ispeziona

Componi richieste in Rockxy

Inizia vuoto, importa cURL o riapri la cronologia. Modifica e invia nuovamente la richiesta accanto alla risposta di cui stai eseguendo il debug.

Spazio di lavoro Rockxy Compose con metodo di richiesta modificabile, URL, query, intestazioni e corpo oltre a un'anteprima della risposta formattata immediata

Storia

Riapri, duplica, modifica e invia nuovamente le richieste precedenti senza ricostruire la richiesta da zero.

Importa arricciatura

Incolla un comando cURL per popolare il metodo, l'URL, le intestazioni, i valori della query e il corpo in un unico passaggio.

Editor completo delle richieste

Configura metodi, URL, intestazioni, parametri di query e corpi delle richieste in un unico spazio di lavoro Rockxy mirato.

Modifica collettiva

Incolla o aggiorna più intestazioni e parametri insieme quando la modifica ripetitiva dei campi rallenta il ciclo di test.

Flussi di lavoro WebSocket

Apri connessioni WebSocket, invia messaggi e controlla la sessione senza allontanarti da Rockxy.

Anteprima immediata della richiesta e della risposta

Esamina la richiesta in uscita completa e la risposta formattata fianco a fianco non appena ritorna.

Leggi la guida alla composizione e alla riproduzione

Cosa c'è di più?

Funzionalità Rockxy attuali e future.

Funzionalità di base

  • Esamina il traffico HTTP/HTTPS in testo semplice
  • Proxy SSL
  • Traffico proveniente da app Mac, CLI e servizi locali
  • La configurazione del dispositivo iOS e del simulatore sarà presto disponibile
  • Esporta richieste e risposte
  • Filtri dei contenuti e ricerca salvata
  • Evidenziazione della sintassi del corpo
  • Formato di visualizzazione ad albero JSON
  • Disposizione orizzontale e verticale
  • Schede multiple
  • Schede di anteprima personalizzate
  • Colonne di intestazione personalizzate
  • Evidenzia con il colore e aggiungi un commento
  • Anteprima del corpo del MessagePack
  • Filtro JSONPath
  • Personalizza la barra degli strumenti

Funzionalità avanzate

  • Strumento di supporto proxy
  • Mappa file o directory locale
  • Mappa remota
  • Punti di interruzione
  • Nessuna regola di memorizzazione nella cache
  • Ripetere le richieste
  • Componi richieste
  • Debug WebSocket
  • Rilevamento GraphQL su HTTP
  • Salva sessione
  • Elenco blocchi
  • Elenco consentiti
  • Proxy esterno con HTTP, HTTPS e PAC
  • Importa file HAR
  • Certificati root, client e server personalizzati
  • Regole di corrispondenza dei caratteri jolly e delle espressioni regolari
  • Script JavaScript
  • Richiedi diff
  • Integrazione MCP locale

Prossime funzionalità

  • Assistente AI in-app per i flussi selezionati e il debug dell'intera sessione
  • Assistente di configurazione guidata di iOS
  • Profondità di acquisizione HTTP/2
  • Cronologia WebSocket più ricca
  • Pacchetti di prove più sicuri
  • Esportazione dello schema API acquisito
  • Automazione della configurazione mobile
  • Miglioramenti al trasferimento dell'area di lavoro
  • La famiglia Shieldxy e Tracexy lavorano

Cattura. Ispezionare. Modificare. Rigiocare.

Segui una richiesta non riuscita dal traffico in tempo reale a un risultato verificato senza ricostruirlo in un altro strumento.

  1. Traffico in tempo reale

    Cattura

    Visualizza il traffico HTTP, HTTPS, WebSocket e GraphQL da app, servizi e strumenti CLI in un'unica sessione.

    Inizia con il traffico prodotto dall'app reale.
  2. Trova la causa

    Ispezionare

    Filtra il rumore, quindi leggi intestazioni, corpi, cookie, tempistiche e dettagli TLS accanto alla richiesta selezionata.

    Restringi migliaia di richieste a quella che spiega il fallimento.
  3. Prova un cambiamento

    Modifica

    Modifica una variabile con intestazioni, regole, punti di interruzione o script, senza ricostruire o riavviare l'app.

    Testare la modifica più piccola prima di toccare il codice dell'applicazione.
  4. Invialo di nuovo

    Riproduci

    Instrada la richiesta acquisita a un altro endpoint con Map Remote, quindi riproducila senza ricostruire la richiesta.

    Punta una richiesta corrispondente a un altro endpoint prima della riproduzione.

Sotto il cofano

La tua applicazione qualsiasi processo macOS Proxy di sistema Assistente SMAppService Rockxy Motore SwiftNIO I/O asincrono · porta 8888 Intercettazione TLS certificato per host · Portachiavi CA Server a monte api.esempio.com si nutre anche Ispezionare intestazioni · corpo · TLS Modifica regole · punti di interruzione · JS Registro sessioni · HAR · replay Figura 1 — Architettura proxy MITM trasparente Rockxy

Gestione della connessione

Il ciclo di eventi non bloccante di SwiftNIO gestisce migliaia di connessioni in volo senza generare thread per richiesta.

Terminazione TLS

Security.framework genera un certificato foglia per host firmato da una CA radice locale. La chiave privata non lascia mai il portachiavi macOS.

Aggiornamenti dell'interfaccia utente

Le transazioni acquisite vengono raggruppate su un attore in background e pubblicate su SwiftUI ogni 100 ms, mantenendo il thread principale libero in caso di carico pesante.

Aiutante privilegiato

Un demone launchd registrato tramite SMAppService gestisce le modifiche del proxy di sistema con finestre di dialogo senza password dopo l'approvazione una tantum in Impostazioni di sistema.

Sicurezza dell'XPC

Ogni chiamata XPC viene convalidata da due controlli indipendenti: confronto della catena di certificati e verifica dell'identità del bundle tramite SecRequirement. Devono passare entrambi.

Recupero da incidente

Se Rockxy si chiude inaspettatamente, il demone helper ripristina automaticamente le impostazioni proxy originali da un plist di backup. Un watchdog monitora il processo dell'app ogni 2 secondi.

Lo stack dietro Rockxy

Lo stack fa parte della storia del prodotto: framework nativi per Mac UX, SwiftNIO per il motore proxy e fonte pubblica in modo che i team possano ispezionare l'implementazione.

SwiftNIO

Motore di rete asincrono. Gestisce migliaia di connessioni simultanee su un ciclo di eventi non bloccante, senza sovraccarico di thread per connessione.

SwiftUI + AppKit

Interfaccia utente Mac nativa con scorrimento virtuale NSTableView - esegue il rendering di oltre 100.000 righe mantenendo in memoria solo le celle visibili.

Quadro.di.sicurezza

Certificati foglia TLS per host, firmati da una CA radice locale. La chiave privata della CA root è archiviata nel portachiavi macOS e non viene mai scritta su disco.

Servizi XPC

Processo di supporto privilegiato isolato tramite XPC. Ogni connessione convalidata con il confronto della catena di certificati prima dell'esecuzione di qualsiasi operazione proxy.

Disponibile ora

Ispeziona il traffico AI e Web3 con il contesto del protocollo.

Filtra chiamate di modelli, eventi di streaming, utilizzo degli strumenti, metodi blockchain, intento della transazione ed errori RPC nello stesso ispettore locale.

Ispezione del traffico AI

Visualizza API del modello, flussi, chiamate agli strumenti ed errori.

Visualizza provider, modello, eventi di streaming, chiamate agli strumenti, nuovi tentativi ed errori relativi al limite di velocità accanto alla richiesta e alla risposta acquisite.

Leggi la nostra documentazione
API dell'intelligenza artificiale Streaming Chiamate degli strumenti Prima il locale
Rockxy esamina una risposta in streaming dell'API AI con provider, modello, eventi dello strumento, tempistica, autorizzazione redatta e contesto del limite di velocità

Ispezione del traffico Web3 e RPC

Visualizza metodi, catene, intento della transazione ed errori RPC.

Visualizza la catena, il metodo, l'intento della transazione e l'errore del protocollo, quindi riproduci o confronta la richiesta JSON-RPC sottostante.

Leggi la nostra documentazione
Web3 JSON-RPC Transazioni Errori RPC
Rockxy ispeziona una richiesta sendTransaction Web3 Solana con intento della transazione, contesto della catena, metadati della richiesta e prova dell'errore JSON-RPC

Direzione pubblica

Pronto per il traffico AI e blockchain. Ancora locale per progettazione.

Traffico AI Flussi Web3/RPC Flussi di pagamento in stile x402 Fasci di prove Automazione della configurazione mobile HTTP/2 gRPC Ciclo di vita del WebSocket Analisi dei tempi
Prova del prodotto: Rockxy acquisisce sessioni API AI e flussi RPC blockchain, quindi espone richieste, risposte, flussi, transazioni ed errori in grado di riconoscere il protocollo localmente sul Mac.

Tutorial Rockxy

Dai un'occhiata ai tutorial Rockxy per flussi di lavoro di debug reali.

Hub di configurazione per sviluppatori

Hub di configurazione per sviluppatori per una configurazione e una convalida più rapide.

Scegli un runtime, un client, un framework, un dispositivo o un ambiente. Rockxy ti fornisce i passaggi rilevanti per proxy e certificato, snippet riutilizzabili e un percorso di convalida locale.

Rockxy Developer Setup Hub con guida alla configurazione del runtime e del client, snippet proxy pronti per la copia, passaggi del certificato e un'azione di convalida Esegui test locale

Tempi di esecuzione

Configura client Python, Node.js, Go, Rust, Ruby e Java con proxy pronti per la copia e indicazioni della CA.

Client e browser

Mantieni cURL, Firefox, Postman, Insomnia e altri proxy specifici del client e passaggi di attendibilità in un unico posto.

Framework e dispositivi

Segui il percorso corretto per Flutter, React Native, dispositivi fisici, simulatori ed emulatori.

Ambienti e verifica

Configura Docker, Electron, Next.js e gli ambienti locali, quindi esegui un sondaggio per confermare che il traffico raggiunga Rockxy.

Rockxy in pubblico

Da marzo 2026
percorso di rilascio pubblico
Costruisci 47
attuale costruzione pubblica firmata
macOS 14+
Apple Silicon e Intel
4 superfici previste
Shieldxy, Tracexy, iOS e iPad

Valuta Rockxy dagli artefatti pubblici

Testimonianze su Reddit

Il vero feedback di Reddit sta dando forma a Rockxy.

Intento iniziale r/macapps
“Lo proverò per progetti futuri e sembra promettente”
Segnalazione bug risolta r/macapps
"Adesso è normale! Grazie per aver risolto il problema!"
Domanda dello sviluppatore r/macapps
"Uno strumento! Funziona bene con il simulatore Android/iOS per acquisire immediatamente il traffico HTTP/HTTPS?"
Fiducia nell'open source r/DigitalEscapeTools
"Non sono un utente nativo di macOS, ma questo è davvero un ottimo repository. L'ho già inserito tra le stelle."

macOS nativo. Fonte aperta. Prima il locale.

Eseguire il debug localmente. Dimostra cosa è cambiato. Condividi solo ciò che è sicuro.

Cattura una volta. Ispeziona, modifica, riproduci e confronta in un'unica app Mac nativa. Esporta solo le prove oscurate di cui il tuo team ha bisogno.

Sostenuto dalla comunità

Rockxy è gratuito e open source.

Le sponsorizzazioni finanziano lo sviluppo e lo mantengono in questo modo.

Programma di migrazione Rockxy

Sposta la tua squadra senza pagare due volte o cambiando tutto in una volta.

Mantieni il valore inutilizzato di una licenza per strumento di debug a pagamento, convalida Rockxy accanto al tuo strumento attuale e implementalo solo dopo che i flussi di lavoro obbligatori hanno avuto esito positivo.

25% di sconto

Primo acquisto Rockxy Pro idoneo

Fino a 12 mesi

Offset temporale della licenza Team non utilizzata

Esplora il programma di migrazione

Un percorso migratorio controllato

  1. 01

    Adatta

    Conferma posti, data di rinnovo, vincoli e tre flussi di lavoro obbligatori.

  2. 02

    Linea di base

    Concordare la configurazione, le prove e i criteri di successo prima del test.

  3. 03

    Pilota parallelo · 2–4 settimane

    Usa Rockxy accanto allo strumento corrente. Nessun taglio forzato.

  4. 04

    Decidi

    Esamina le prove e scegli vai, metti in pausa o "non ancora".

  5. 05

    Stendere

    Applica l'offerta verificata e inserisci un team alla volta.

Rete di partner di sviluppatori Rockxy

Insegnatelo. Costruisci con esso. Consegnalo. Distribuiscilo.

Unisciti alle persone e alle aziende che aiutano gli sviluppatori ad adottare Rockxy in progetti reali.

Per gli individui

Trasforma il tuo lavoro Rockxy in un profilo pubblico.

Creatori, consulenti e istruttori possono mostrare il lavoro recensito, ottenere un contatto tecnico Rockxy e ricevere richieste corrispondenti alle loro competenze.

Costruisci il tuo profilo partner

Per le aziende

Elenca la tua integrazione, i tuoi servizi o la tua formazione.

Le società di strumenti, le agenzie, le software house e le scuole possono offrire ai clienti un modo chiaro per valutare la loro esperienza Rockxy.

Partecipa come organizzazione

Per i rivenditori

Porta Rockxy nel tuo mercato e condividi le entrate completate.

Rivenditori e distributori possono discutere di territorio, proprietà dell'accordo, quota di margine o ricavi, approvvigionamento, supporto e rinnovi in un accordo firmato.

Discutere un accordo di rivendita

Mettiti in contatto

Domande, bug e valutazioni del team passano tutti attraverso gli stessi canali pubblici. Contattaci se vuoi provare Rockxy in un flusso di lavoro reale.