네이티브 · Swift로 제작 · macOS

네트워크 디버깅,
macOS가 의도한 방식 그대로.

TonyProxy는 개발자가 HTTP 및 HTTPS 트래픽을 검사하고, 요청을 재생하고, API를 디버깅하며, 이동 가능한 세션 아카이브로 협업할 수 있도록 도와줍니다 — 네이티브 인터페이스를 벗어나지 않고도요.

macOS 14 Sonoma 이상 · Apple Silicon & Intel · 무료로 체험 가능

TonyProxy — api.tonyapps.org
캡처된 트래픽과 JSON 응답 본문을 보여주는 TonyProxy 메인 창
캡처. 검사. 재생. 공유.

대부분의 프록시 도구는 캡처된 트래픽을 임시 로그처럼 취급합니다.

TonyProxy는 트래픽을 프로젝트의 일부로 취급합니다.

재생됨 검사됨 내보내짐 복원됨 공유됨 보관됨

아무것도 사라지지 않습니다.

주요 기능

트래픽을 이해하는 데 필요한 모든 것.

캡처

모든 요청을 실시간으로. HTTP, HTTPS, HTTP/2, WebSocket 트래픽이 발생하는 즉시 세션으로 자동 정리됩니다.

HTTPHTTPSHTTP/2WebSocket

검사

헤더, 쿼리 매개변수, 쿠키, JSON, HTML, 이미지, 바이너리 및 원시 데이터 — 한눈에 읽을 수 있습니다. 대용량 페이로드도 효율적으로 스트리밍됩니다.

HeadersJSONImagesRaw

재생

클릭 한 번으로 모든 요청을 다시 전송 — 백엔드 디버깅, API 테스트, 버그 재현에 활용하세요.

브레이크포인트

요청이 전송되기 전에 일시 중지합니다. URL, 헤더, 본문 또는 쿠키를 수정한 뒤 계속 진행하세요.

Map Local

원격 응답을 로컬 파일로 대체 — 프런트엔드 개발, 오프라인 테스트, UI 반복 작업에 활용하세요.

Map Remote

애플리케이션 코드를 건드리지 않고 프로덕션에서 스테이징, localhost까지 요청을 다른 서버로 리디렉션하세요.

JavaScript 스크립팅

헤더를 재작성하고, 인증을 주입하고, JSON을 수정하거나 백엔드 동작을 동적으로 시뮬레이션하세요.

분석

요청 수, 대역폭, 상위 도메인, 상태 코드, 지연 시간, 그리고 전체 요청 타임라인을 즉시 시각화합니다.

스마트 필터

화이트리스트, 블랙리스트, 도메인, 프로세스, 디바이스 필터로 중요한 것만 캡처하세요.

인증서 관리

클릭 한 번으로 HTTPS 인증서를 설치하고, iPhone 및 iPad용 QR 코드와 내장된 상태 확인 기능을 사용하세요.

세션 관리

활성 세션과 기록이 자동으로 정리되며, 내보내기, 가져오기, 통계, 저장 공간 사용량까지 확인할 수 있습니다.

TonyPack

완전한 세션 아카이브 형식. 한 컴퓨터에서 내보내고 다른 컴퓨터에서 가져오세요 — 모든 것이 그대로 유지됩니다.

재작성 규칙

트래픽이 지나가는 동안 헤더, URL, 본문을 자동으로 재작성하세요 — 브레이크포인트가 필요 없습니다.

워크플로

캡처부터 공유까지, 하나의 흐름으로.

캡처 검사 수정 재생 내보내기 공유

스크린샷

실제 동작을 확인하세요.

요청 인스펙터

파고들 필요 없이 모든 세부 정보를.

헤더, 쿠키, 본문 내용이 나란히 배치됩니다. JSON은 읽기 쉬운 트리로 축소되고, 대용량 페이로드도 인터페이스를 멈추지 않고 스트리밍됩니다.

  • 접을 수 있는 JSON, HTML, XML 트리
  • 이미지, 폰트, 바이너리 미리보기
  • 정확한 바이트 단위 페이로드를 위한 원시 보기
요청 인스펙터
헤더와 JSON 본문이 표시된 TonyProxy 요청 및 응답 상세 패널
브레이크포인트

떠나기 전에 붙잡으세요.

전송 중인 요청을 일시 중지하고 원하는 대로 수정한 뒤 — 여러분이 만든 그대로 계속 진행되도록 하세요.

  • URL, 헤더, 본문, 쿠키를 실시간으로 수정
  • 도메인, 경로 또는 메서드로 일치시키기
  • 필요에 따라 재개, 삭제 또는 강제 실패
브레이크포인트 — POST /v2/checkout
재개 및 중단 작업이 표시된, POST 요청에서 일시 중지된 TonyProxy 브레이크포인트
Map Local

네트워크를 파일로 대체하세요.

모든 엔드포인트를 디스크의 파일로 연결합니다. 테스트 중인 앱은 차이를 전혀 알아차리지 못합니다 — 백엔드 변경이 필요 없습니다.

  • 규칙 기반 경로 매칭
  • 규칙별 즉시 전환
  • 서버 실행 없이 오프라인에서도 작동
Map Local
요청을 로컬 파일에 매핑하는 TonyProxy Map Local 설정
세션 관리

여러분을 위해 정리된 세션.

모든 캡처는 자동으로 세션이 됩니다 — 검색 가능하고, 내보낼 수 있으며, 이전 세션과 절대 섞이지 않습니다.

  • 활성 세션과 전체 기록
  • 클릭 한 번으로 내보내기, 가져오기, 복제
  • 저장 공간 사용량을 항상 확인 가능
세션 관리자
활성 및 완료된 캡처 세션을 나열하는 TonyProxy 세션 관리자
내보내기

그대로 가지고 나가세요.

다음 단계에서 실제로 필요한 형식으로 세션이나 전체 기록을 내보내세요 — 수동 변환이 필요 없습니다.

  • HAR, cURL, NDJSON, TonyPack, CSV, Postman, OpenAPI
  • 세션 하나만 또는 모든 세션을 한 번에 내보내기
  • TonyPack은 나중에 다시 가져올 수 있도록 본문까지 왕복 보존
트래픽 내보내기
HAR, cURL, NDJSON, TonyPack, CSV, Postman, OpenAPI 형식을 갖춘 TonyProxy 내보내기 대화상자
설정

여러분의 작업 방식에 맞게 구성.

브레이크포인트, Map Local, Map Remote, 재작성, 스크립팅, 네트워크 조건 등 모든 규칙 엔진이 핵심 프록시 및 인증서 설정과 함께 한곳에 모여 있습니다.

  • 다크, 라이트 또는 시스템에 맞춘 외관
  • 사용자 지정 프록시 포트와 버퍼 크기 제한
  • 범위가 지정된 HTTPS 복호화, 여러분의 방식대로
설정
일반, 프록시, HTTPS 복호화 옵션이 있는 TonyProxy 설정 창

분석

트래픽을 즉시 이해하세요.

총 요청 수, 대역폭, 상위 도메인, 상태 코드, 지연 시간, 전체 요청 타임라인을 위한 시각적 대시보드.

분석 — 지난 24시간
요청 통계, 상태 코드 분석, 상위 호스트를 보여주는 TonyProxy 분석 대시보드

내보내기 형식

워크플로에 맞는 형식을 선택하세요.

HAR cURL NDJSON CSV Postman Collection OpenAPI TonyPack

프라이버시

여러분의 트래픽은 여러분의 것입니다.

TonyProxy는 캡처된 트래픽을 절대 업로드하지 않습니다. 명시적으로 내보내지 않는 한 모든 것은 여러분의 컴퓨터에 남습니다. 프라이버시가 언제나 최우선입니다.

클라우드 처리 없음 텔레메트리 없음 여러분의 Mac에만 저장

TonyPack

완전한 세션 아카이브 형식.

한 컴퓨터에서 내보내기. 다른 컴퓨터에서 가져오기. 모든 것이 그대로 유지됩니다.

컴퓨터 A

.tonypack

컴퓨터 B

요청응답본문 댓글색상메타데이터 타이밍재생 정보

TonyProxy를 선택하는 이유

Electron으로 만들지 않았습니다.

macOS의 일부처럼 느껴지도록 설계.

네이티브 macOS 애플리케이션
전적으로 Swift로 제작
Apple Silicon 네이티브 지원
아름다운 다크 모드
완전한 키보드 단축키
macOS 관례를 따름
프라이버시 최우선
개발자에 초점을 맞춘 설계

이런 분들을 위한 도구입니다

실제로 제품을 출시하는 사람들을 위해.

iOS 개발자
macOS 개발자
Android 개발자
백엔드 엔지니어
QA 엔지니어
API 개발자
보안 연구원

스토리

제가 TonyProxy를 만든 이유

TonyProxy는 비즈니스 아이디어로 시작하지 않았습니다. 매일 사용하고 싶은 도구로 시작했습니다.

iOS와 macOS 개발자로서 저는 네트워크 트래픽을 디버깅하는 데 상당한 시간을 씁니다. 수년간 훌륭한 프록시 도구를 여러 개 써봤지만, 더 네이티브하고, 더 집중되어 있으며, 제가 일하는 방식에 더 잘 맞는 무언가를 계속 원했습니다.

그래서 직접 만들기로 했습니다.

TonyProxy는 일상적인 개발 과정에서 실제로 마주친 문제를 해결하기 위한 개인 사이드 프로젝트로 시작했습니다. 모든 기능은 제가 정말로 필요로 했기 때문에 존재합니다 — 요청 재생, 세션 정리, 완전한 아카이브 내보내기, 또는 단순히 트래픽 검사를 빠르고 즐겁게 만드는 것까지요.

버전 1.0은 이제 시작일 뿐입니다. 제 목표는 가장 큰 프록시 도구를 만드는 것이 아니라, 개발자들이 매일 진심으로 즐겨 사용하는 도구를 만드는 것입니다.

TonyProxy가 누군가의 디버깅을 조금이라도 더 쉽게 만든다면, 이미 만들어진 목적을 정확히 다하고 있는 것입니다. 사용해 주셔서 감사합니다.

— NguyenHungA5

공개 개발

공개적으로 개발합니다

TonyProxy는 현재 무료로 이용할 수 있습니다. 지금 제 초점은 수익화가 아닙니다 — 목표는 단순합니다. 개발자들이 진심으로 즐겨 사용할 네트워크 디버깅 도구를 만드는 것입니다.

피드백을 모으고, 경험을 개선하며, 개발자 커뮤니티와 함께 TonyProxy를 계속 발전시키기 위해 초기 버전을 공유하고 있습니다.

버그를 발견하거나, 기능 요청이 있거나, 그냥 아이디어가 있다면 언제든 들려주세요. 모든 피드백이 도움이 됩니다.

다음 계획

다음 계획

HTTP/3
gRPC
플러그인 SDK
AI 지원 디버깅
세션 차이 비교
성능 타임라인
HAR 재생
클라우드 동기화 (검토 중)
Linux 지원? 🤔
Windows? 언젠가는요.

자주 묻는 질문

알아두면 좋은 정보.

TonyProxy는 무료인가요?

TonyProxy는 무료로 다운로드하여 체험할 수 있습니다. 최신 가격 및 라이선스 정보는 앱에서 확인하세요.

HTTPS 트래픽을 복호화하나요?

네. TonyProxy는 로컬 루트 인증서를 설치하여 여러분이 선택한 트래픽을 복호화할 수 있게 합니다 — 해당 기기에서 인증서가 신뢰되지 않는 한 아무것도 복호화되거나 어디로도 전송되지 않습니다.

시스템 요구 사항은 무엇인가요?

macOS 14 Sonoma 이상, Apple Silicon과 Intel Mac 모두에서 네이티브로 실행됩니다.

제 트래픽이 서버로 전송되나요?

아니요. TonyProxy는 프라이버시를 최우선으로 하며 완전히 오프라인으로 작동합니다 — 캡처된 트래픽은 여러분이 명시적으로 내보내거나 공유하지 않는 한 컴퓨터에만 남아 있습니다.

TonyPack이란 무엇인가요?

TonyPack은 TonyProxy의 세션 아카이브 형식입니다. 요청, 응답, 본문, 댓글, 색상, 메타데이터, 타이밍, 재생 정보를 보존합니다 — 한 컴퓨터에서 내보내고 다른 컴퓨터에서 가져와도 아무것도 손실되지 않습니다.

다운로드

오늘부터 트래픽 검사를 시작하세요.

무료로 다운로드. macOS 네이티브. 시작하는 데 계정이 필요 없습니다.

Apple Silicon Intel

최신 버전 확인 중…