무료 & 오픈소스

macOS 네이티브 네트워크 디버깅 프록시

HTTPS 인터셉트, API 검사, 요청 리플레이, HAR 내보내기 — Mac에서 네이티브로. 무료 오픈소스. 개발이 계속 진행 중이에요. 읽고, 감사하고, 기여할 수 있는 소스 코드.

v0.24.0 build 37 · 2026년 6월 2일 공개 · 프라이버시 우선 · 클라우드 없음 · 계정 불필요 · macOS 14+ · Apple Silicon + Intel

Terminal Homebrew
$ brew install --cask rockxy

이제 Homebrew로 바로 설치할 수 있습니다 · 공식 서명된 .dmg도 받을 수 있습니다

Rockxy 다크 테마 — 네트워크 트래픽 인스펙터
Rockxy 라이트 테마 — 네트워크 트래픽 인스펙터

실제 디버깅 작업을 위한 설계

당신의 디버거.
당신의 AI. 하나의 네이티브 앱.

네이티브 macOS. Claude Desktop, Cursor, Windsurf, Zed, Continue, GitHub Copilot.

필요할 때 쓰는 MCP

캡처한 플로우를 어시스턴트에게 읽히기.

Rockxy에는 Model Context Protocol (MCP) 서버가 기본 탑재됩니다. 어시스턴트에게 왜 401이 발생했는지 물어보세요. 실패한 POST를 diff하세요. stdio 전용. 클라우드 제로. AGPL-3.0으로 소스가 공개되어 있습니다.

4 tools. Claude Desktop. Cursor. Windsurf. Zed. Continue. GitHub Copilot.

Learn more

제로 설정

당신의 스택이 스스로 설정됩니다.

개발자 셋업 허브가 모든 런타임에 맞춘 프록시 스니펫을 생성합니다. 복사하세요. Verify를 클릭하세요. Rockxy가 트래픽이 실제로 흐르고 있는지, 그렇지 않다면 무엇을 고쳐야 하는지 알려줍니다.

Python. Node.js. Ruby. Go. Rust. Java. Docker. cURL. 브라우저.

Learn more

두 기능 모두 무료 오픈 코어에 기본 탑재됩니다. Proxyman은 AI에 과금하고, Charles Proxy에는 아예 없습니다.

macOS 14+
현재 지원 버전
Universal
Apple Silicon + Intel
AGPL-3.0
공개 소스 라이선스
SHA256
다운로드 검증 가능
Homebrew
현재는 커뮤니티 유지

macOS를 위해 만들어졌어요.
이식판이 아니에요.

SwiftUI와 AppKit으로 만들었어요. Electron이 아니에요. 진짜 Mac 앱, 진짜 Mac 성능.

네이티브 성능

SwiftUI + AppKit, 가상 스크롤 NSTableView로 10만 건이 넘는 요청을 랙 없이 처리해요. 100ms마다 배치 업데이트하기 때문에 높은 트래픽에서도 UI가 부드럽게 반응해요.

시스템 통합

SMAppService 권한 헬퍼로 시스템 프록시를 곧바로 설정해요. 초기 설정 이후에는 터미널 명령이 필요 없어요. 자동 프로세스 식별과 실제 앱 아이콘 표시까지 제공해요.

투명한 보안

호스트별 TLS 인증서를 온더플라이로 생성해요. 루트 CA 프라이빗 키는 macOS 키체인에 보관해요. 모든 보안 결정은 소스 코드에 있어요 — 코드를 읽고 주장을 직접 검증해 보세요.

1분 안에 실행.

세 단계. 설정 파일 불필요. 터미널 불필요. 계정 등록 불필요.

1

설치

다운로드해서 애플리케이션 폴더로 드래그해요. 권한 헬퍼는 SMAppService로 자동 등록돼요.

2

인증서 신뢰

Rockxy가 로컬 루트 CA를 생성해요. 원클릭으로 시스템 키체인에 설치돼요. macOS가 승인을 요청해요.

3

캡처 시작

프록시 토글을 클릭해요. 시스템 HTTP·HTTPS 프록시가 모든 네트워크 인터페이스에 자동 설정돼요.

브라우저 DevTools로 부족할 때 손이 가는 도구.

Mac과 iOS 작업을 위한 핵심 트래픽 디버깅. macOS 네이티브, 공개 릴리스, 로컬 우선 워크플로.

Safari, Chrome, Firefox, curl의 실시간 HTTPS 요청을 단일 요청 목록에서 캡처하는 Rockxy macOS HTTP 프록시

모든 Mac 앱, CLI, iOS 기기에서 HTTP, HTTPS, WebSocket, GraphQL 트래픽을 들여다봐요. 브라우저 DevTools는 브라우저에서 멈추지만 — Rockxy는 스택의 나머지를 봐요.

트래픽 캡처

HTTP / HTTPS WebSocket GraphQL iOS 기기 & 시뮬레이터 프로세스 ID 필터 타이밍 워터폴
메서드, 호스트, 상태, 헤더 값으로 캡처된 HTTP 트래픽을 좁히는 Rockxy 고급 필터 및 검색 패널

수천 개의 캡처된 요청을 몇 초 만에 좁혀요. 메서드, 호스트, 상태, 헤더, 본문, 프로세스 필터를 조합하거나 — 세션 전체에 전문 검색을 돌려요.

고급

고급 필터 & 검색

다중 필드 필터 전문 검색 상태 / 메서드 헤더 / 본문 매칭 프로세스 / 호스트 저장된 필터
Claude Desktop과 Cursor용 복사-붙여넣기 설정 JSON과 프라이버시 마스킹 토글이 있는 Rockxy MCP 서버 설정

Claude Desktop이나 Cursor가 로컬 MCP 서버를 통해 캡처된 트래픽을 읽게 해요. 헤더를 채팅에 붙여넣지 말고 “이 500은 왜 났어?”라고 물어보세요.

무료 MCP 서버.
  • 유료 AI 애드온이나 업셀 없음.
  • 사용량 제한 없음. 모든 프로젝트, 모든 머신에서 쓰세요.

AI 어시스턴트용 MCP 서버

Claude Desktop Cursor 로컬 stdio 민감정보 마스킹 오픈소스
Python, Node.js, Go용 복사-붙여넣기 프록시 스니펫과 런타임이 프록시를 통해 흐르는지 검증하는 Run Test 액션이 있는 Rockxy 개발자 설정 허브

Python, Node.js, Go, Rust, cURL, Docker, 브라우저용 프록시 스니펫을 복사해 붙여넣고 Run Test를 눌러 트래픽이 실제로 흐르는지 확인하세요.

개발자 설정 허브

Python Node.js Go / Rust / Java cURL / Docker 원클릭 검증 신뢰 진단
HTTPS 인터셉트를 위한 Export, Generate, Reset 액션과 시스템 신뢰 상태가 표시된 Rockxy 루트 CA 패널

첫 실행 시 P-256 ECDSA 루트 CA를 생성해 키체인에 봉인해요. HTTPS는 첫 시도에 복호화되고, 핀 고정된 호스트는 자동으로 통과시켜요.

HTTPS 디버깅용 인증서 관리

P-256 ECDSA 루트 CA 키체인 봉인 키 호스트별 리프 인증서 신뢰 마법사 핀 고정 호스트 통과 교체 / 초기화
와일드카드 패턴과 허용 목록이 있는 호스트별 TLS 복호화 규칙을 보여주는 Rockxy SSL 프록시 설정

어떤 호스트를 TLS 복호화할지 골라요. 복호화된 트래픽은 실제 헤더와 JSON을 보여주고, 나머지는 암호화된 채로 통과해요. 와일드카드 규칙으로 한 번에 도메인 단위 범위를 잡을 수 있어요.

SSL 프록시 & HTTPS 복호화

호스트별 복호화 와일드카드 규칙 허용 / 차단 목록 TLS 1.2 / 1.3 핀 고정 호스트 통과 API 페이로드 검사
특정 도메인을 캡처에서 건너뛰는 와일드카드 호스트 규칙이 표시된 Rockxy 바이패스 프록시 설정

특정 호스트를 건너뛰어 인증서 핀이 걸린 앱, 내부 서비스, 시끄러운 텔레메트리가 캡처에 들어오지 않게 해요. 와일드카드로 목록을 짧게 유지하고 정말 신경 쓰는 것에만 요청 로그를 집중시켜요.

바이패스 프록시

호스트별 바이패스 와일드카드 패턴 핀 고정 호스트 건너뛰기 텔레메트리 음소거 노이즈 감소 언제든 토글
장애 모드 테스트를 위해 매칭되는 요청을 떨어뜨리는 와일드카드 호스트 패턴이 있는 Rockxy 차단 목록 규칙 창

어떤 호스트든 실패하게 만들어요. 광고 네트워크, 서드파티 트래커, 불안정한 의존성을 떨어뜨리고 사라졌을 때 앱이 어떻게 망가지는지 보세요 — 코드 한 줄도 안 바꾸고요.

차단 목록

호스트별 차단 와일드카드 매칭 장애 시뮬레이션 폴백 테스트 트래커 제거 언제든 토글
Rockxy Map Local rule routing a remote URL to a local file or directory for offline-style debugging

Serve a saved file or a directory tree in place of a live response. Swap a JSON payload, replay a snapshot, or pin a flaky third-party API to a local copy while you debug.

Map Local

File or Directory Response Snapshot Regex Patterns
Rockxy Map Remote rule rewriting host and path to redirect captured traffic to a different server

Rewrite the destination of a captured request without touching app code or /etc/hosts. Point production traffic at staging, your dev server, or a colleague's machine for a reproducible bug repro.

Map Remote

Host Rewrite Regex Patterns Preserve Host Header
와일드카드 URL 매칭, 하위 경로 토글, 요청 및 응답 단계 체크박스가 있는 Rockxy 중단점 규칙 편집기

요청이나 응답을 일시 정지하고 메서드, 헤더, 본문, 상태를 편집한 뒤 계속 보내요. 백엔드 안 건드리고 “API가 401을 돌려주면?”을 테스트하는 가장 빠른 방법.

중단점 & 규칙

요청 중단점 응답 중단점 차단 스로틀 정규식 / 와일드카드 매칭 실패 상태 주입
URL 패턴 매칭과 정렬된 추가, 제거, 교체 작업이 있는 Rockxy 헤더 수정 규칙 편집기

재배포 없이 어떤 호스트에든 헤더를 추가, 제거, 교체해요. 내장 프리셋으로 CORS, 인증, 캐시 변경을 몇 초 만에 테스트.

헤더 수정

추가 / 제거 / 교체 CORS 프리셋 인증 헤더 제거 요청 단계 응답 단계 URL 패턴 범위
양쪽 단계에서 호스트별 오버라이드를 토글하는 이름 붙은 규칙이 있는 Rockxy 커스텀 요청 및 응답 헤더 편집기

양쪽 단계를 완전히 제어하면서 호스트별로 헤더를 덮어써요. 나가는 요청에 인증 토큰을 주입하거나 응답에서 Set-Cookie를 제거하거나 커스텀 User-Agent를 고정 — 언제든 토글 가능한 이름 붙은 규칙으로 저장해요.

커스텀 요청 & 응답 헤더

호스트별 오버라이드 요청 단계 응답 단계 인증 토큰 주입 쿠키 제거 이름 붙은 규칙
모든 캡처된 트래픽에 50ms 지연시간으로 LTE 프로필이 활성화된 Rockxy 네트워크 조건 패널

3G, EDGE, LTE, WiFi 또는 커스텀 지연으로 스로틀해요. 당신 노트북은 광케이블이지만 사용자는 아니에요 — 그들이 겪기 전에 400 ms RTT에서의 UX를 보세요.

네트워크 조건

3G EDGE LTE WiFi 아주 나쁜 네트워크 커스텀 지연시간
Rockxy Compose editor reopening a captured HTTPS request with editable method, URL, headers, query parameters and JSON body ready to re-send for prompt iteration and bug reproduction

Rebuild any captured HTTP request — change method, URL, headers, query params, or body — and re-send without leaving Rockxy. No Postman, Insomnia, or curl copy-paste loop. Iterate on LLM prompts, fuzz auth boundaries, or reproduce a failing case for OpenAI, Anthropic, and Cohere endpoints in seconds.

Replay

Compose — Edit & Replay

Edit Headers Edit Body Edit Query Edit Method LLM Prompt Iteration Postman Alternative OAuth Flow Debug Webhook Replay
Rockxy Diff Compare view stacking two captured API responses side by side with highlighted differences across status, headers, query, and JSON body for regression and LLM output comparison

Stack two captured responses side-by-side and spot every field that flipped — status, headers, JSON keys, body bytes. Catch silent API regressions, non-deterministic LLM outputs, and prompt drift without piping anything into a third-party diff tool. Side-by-side diff highlights what changed; deep JSON compare ignores key ordering.

Compare

Diff Compare

Side-by-Side JSON Diff Header Diff Body Diff LLM Output Compare Non-determinism API Regression Schema Drift
기본 뷰와 함께 고정된 JSON, GraphQL, 디코딩된 본문 뷰를 보여주는 응답 인스펙터 내 Rockxy 커스텀 프리뷰어 탭

요청과 응답 본문을 원하는 방식으로 렌더링해요. JSON, GraphQL, JWT, 이미지, 또는 자체 포맷용 탭을 인스펙터에 추가로 고정 — 모든 캡처된 요청에서 재사용해요.

커스텀 프리뷰어 탭

JSON GraphQL JWT 디코더 이미지 / Hex 커스텀 포맷 인스펙터별 고정
HAR, 요청 본문, 응답 본문에 대한 익스포트 옵션을 보여주는 Rockxy 요청 컨텍스트 메뉴

세션을 저장하고, HAR을 임포트/익스포트해 도구 사이로 넘기고, 어떤 요청이든 cURL이나 JSON으로 복사해요. 공유 전에 Authorization 헤더, 쿠키, Bearer 토큰을 마스킹— 시크릿을 흘리지 않고 동료에게 작동하는 재현 케이스를 넘기세요.

안전한 내보내기

세션 & 내보내기

.rockxysession HAR 임포트 / 익스포트 cURL로 복사 JSON으로 복사 Raw HTTP 시크릿 마스킹 토큰 자동 마스킹 안전한 공유
자체 필터와 인스펙터를 가진 독립적인 캡처 세션 여러 개가 나란히 실행되는 Rockxy 멀티탭 워크스페이스

독립적인 캡처 세션을 나란히 돌려요 — 한 탭은 스테이징, 한 탭은 프로덕션, 한 탭은 iOS 기기 빌드. 각 탭이 자체 필터, 선택, 인스펙터 상태를 가져서 컨텍스트 전환 비용이 0이에요.

멀티탭 워크스페이스

독립 세션 탭별 필터 탭별 인스펙터 환경 비교 Mac & iOS 동시 분리 & 이름 변경
인라인 에러 피드백과 함께 JavaScript 요청 및 응답 훅을 받을 준비가 된 Rockxy 스크립팅 도구 창

정적 규칙으로 못 다루는 케이스를 위한 요청과 응답에 거는 JS 훅 — PII 마스킹, 토큰 서명, 페이로드 재작성. 에러는 트래픽을 망가뜨리는 대신 인라인으로 표시돼요.

JavaScript 스크립팅

요청 훅 응답 훅 프로그래매틱 필터링 PII 마스킹 인라인 에러 피드백 자동화
Coming Soon

Real-time team workspaces, shared captures, and live comments.

Send a captured session to a teammate with one click. Annotate failing requests inline, see who's looking at what in real time, and pair-debug HTTPS traffic without screen-sharing.

Targeted for a future release — want to influence the scope? Join the discussion on GitHub 또는 Telegram에서 직접 요청하세요.

Coming Soon

Team Sharing & Collaboration

Shared Sessions Team Workspaces Inline Comments Live Cursor Cloud Sync Pair Debug SSO Audit Log

공개 소스, 공개 릴리스, 로컬 우선 워크플로를 갖춘 네이티브 macOS HTTP/HTTPS 디버거.

캡처. 검사. 수정. 리플레이.

API 디버깅 워크플로 전체를 — 네 단계, 설정 없이.

1

캡처

Mac 앱, iOS 기기, iOS Simulator에서 HTTP, HTTPS, WebSocket, GraphQL-over-HTTP 트래픽을 실시간으로 캡처해요.

2

검사

헤더, 바디, 쿠키, 타이밍 워터폴, TLS 인증서까지 살펴봐요. 접을 수 있는 노드를 가진 JSON 트리 뷰도 제공해요.

3

수정

규칙 적용, 브레이크포인트 설정, 또는 JavaScript 스크립트로 전송 중인 요청과 응답을 수정해요.

4

리플레이

요청을 반복해 보내고, diff 비교하고, 세션을 저장하고, HAR이나 cURL로 내보내요.

아키텍처

Rockxy는 투명한 MITM 프록시로서 앱과 네트워크 사이에 위치해요. 모든 바이트가 SwiftNIO의 비동기 I/O 엔진을 거치고, 블로킹 스레드나 불필요한 메모리 복사가 없어요. 권한 헬퍼 데몬이 이중 XPC 보안과 자동 크래시 복구로 시스템 프록시 설정을 관리해요.

Your App any macOS process System Proxy SMAppService helper Rockxy SwiftNIO engine async I/O · port 8888 TLS Intercept per-host cert · Keychain CA Upstream Server api.example.com also feeds Inspect headers · body · TLS Modify rules · breakpoints · JS Log sessions · HAR · replay Figure 1 — Rockxy transparent MITM proxy architecture

연결 처리

SwiftNIO의 논블로킹 이벤트 루프가 요청마다 스레드를 만들지 않고도 수천 개의 동시 연결을 처리해요.

TLS 종단

Security.framework가 로컬 루트 CA로 서명된 호스트별 리프 인증서를 생성해요. 프라이빗 키는 macOS 키체인을 떠나지 않아요.

UI 업데이트

캡처된 트랜잭션은 백그라운드 actor에서 배치로 처리되어 100ms마다 SwiftUI에 반영돼요 — 높은 부하에서도 메인 스레드를 막지 않아요.

권한 헬퍼

SMAppService로 등록된 launchd 데몬이 시스템 프록시 변경을 처리해요. 시스템 설정에서 한 번 승인받으면 이후에는 비밀번호 대화상자 없이 동작해요.

XPC 보안

모든 XPC 호출은 두 가지 독립적인 검사로 검증돼요 —— 인증서 체인 비교와 SecRequirement를 통한 번들 ID 검증. 둘 다 필수예요.

크래시 복구

Rockxy가 예기치 않게 종료되면 헬퍼 데몬이 백업 plist에서 원래 프록시 설정을 자동 복원해요. 워치독이 2초마다 앱 프로세스를 감시해요.

Rockxy를 떠받치는 기술 스택

모든 의존성이 오픈소스예요. 모든 프레임워크는 편하기 때문이 아니라 문제를 해결하기 때문에 선택됐어요.

SwiftNIO

비동기 네트워킹 엔진. 논블로킹 이벤트 루프로 수천 개의 동시 연결을 처리해요 — 연결마다 스레드 오버헤드가 없어요.

SwiftUI + AppKit

가상 스크롤을 지원하는 NSTableView로 만든 네이티브 Mac UI — 보이는 셀만 메모리에 유지하면서 10만 개 이상의 행을 렌더링해요.

Security.framework

호스트별 TLS 리프 인증서를 로컬 루트 CA로 서명해요. 루트 CA 프라이빗 키는 macOS 키체인에 저장돼요 — 디스크에는 쓰지 않아요.

XPC Services

XPC로 격리된 권한 헬퍼 프로세스. 모든 연결은 인증서 체인 비교로 검증한 뒤 프록시 작업을 실행해요.

엔지니어링 블로그

Rockxy 개발 구현 노트.

모든 글 보기 →

공개 자료로 Rockxy를 평가하세요

중요한 네트워크 분석 도구라면 멋진 후기보다 검증 가능한 자료가 먼저입니다. 여기서는 그 자료로 바로 연결합니다.

개발자가, 개발자를 위해.

개발자는 코드를 읽어요. 엔터프라이즈는 감사해요. 한번 열어봐요.

100% 오픈 코어, AGPL-3.0. 소스를 읽고, 체크섬을 확인하고, 개인정보 문서를 살펴본 다음 — 서명된 빌드를 받아 가세요.

문의

질문, 버그 신고, 또는 협업 제안이 있다면 아래 채널로 연락해 주세요.