최고의 Burp Suite 대안: macOS용 Proxyman
개발자를 위한 네이티브 HTTP 디버깅 프록시
Burp Suite는 침투 테스트에 탁월합니다. 일상 업무가 앱이나 API 트래픽을 확인하고, 모킹하고, 디버깅하는 것이라면 Proxyman이 더 빠르고 집중된 워크플로를 제공합니다.
BETA
Network Extension으로 더 많이 캡처
Mac 앱의 HTTP/HTTPS 트래픽을 위한 투명 프록시로, 시스템 프록시를 무시하는 앱까지 포함합니다.
- Burp Suite
- 프록시 설정을 지원하지 않는 클라이언트에는 숨겨진 프록시 처리, hosts 파일 리디렉션, 포트마다 별도의 리스너가 필요합니다.
- Proxyman
- Network Extension을 켜면 시스템 프록시를 무시하는 앱의 HTTP/HTTPS 트래픽이 자동으로 표시되어, Breakpoint와 Map Local을 바로 사용할 수 있습니다.
프록시 설정을 무시하는 앱도 캡처
시스템 프록시가 놓치는 Mac 앱과 스크립트의 HTTP/HTTPS 요청을 확인하세요.
앱별 프록시 설정 생략
cURL 같은 도구를 --proxy 플래그나 앱별 프록시 설정 없이 실행하세요.
기존 디버깅 워크플로 유지
Network Extension으로 캡처한 요청에도 Map Local, Breakpoint, Scripting을 그대로 사용할 수 있습니다.
개발자가 Burp Suite 대신 Proxyman을 선택하는 6가지 이유
앱의 네트워크 트래픽을 파악하고 제어하는 것이 목적이라면, Proxyman은 보안 테스트의 복잡성을 없애 줍니다.
- 네이티브 macOS 경험
- Proxyman은 Swift 언어로 개발되었으며 Apple Silicon에 최적화되어 있습니다. 익숙한 macOS 컨트롤, 단축키, 윈도우 동작을 그대로 따릅니다.
- 더 빠른 모바일 기기 설정
- iPhone, iPad, iOS 시뮬레이터, Android 기기, 에뮬레이터를 단계별로 설정하면 앱 트래픽을 Workspace에 빠르게 가져올 수 있습니다.
- HTTP 디버깅에 집중한 UI
- 깔끔한 요청 목록, 강력한 필터, 여러 탭, 읽기 쉬운 바디 뷰어가 매일 하는 디버깅 작업에 집중할 수 있도록 도와줍니다.
- 시각적 모킹과 Breakpoint
- 확장 기능을 따로 만들지 않고도 캡처한 요청에서 Map Local, Map Remote, Breakpoint, Block List, Allow List 규칙을 만들 수 있습니다.
- JavaScript 기반 요청 재작성
- JavaScript를 사용해 요청 또는 응답의 헤더, 상태 코드, 쿼리 파라미터, 바디를 실시간으로 확인하고 변경할 수 있습니다.
- API에 특화된 디버깅 도구
- GraphQL, WebSocket, Protobuf, JSON, MessagePack 등 일반적인 애플리케이션 페이로드를 전용 뷰어와 필터로 다룰 수 있습니다.
Proxyman vs Burp Suite: 목적에 맞는 도구 고르기
두 도구 모두 HTTP 트래픽을 가로챌 수 있지만, 주로 사용하는 워크플로가 서로 다르게 설계되어 있습니다.
개발에는 Proxyman 고르기
- macOS, iOS, Android 앱의 트래픽을 확인합니다.
- Network Extension으로 프록시 설정을 무시하는 Mac 앱과 CLI를 캡처합니다.
- HTTP/2 요청과 응답, 그리고 grpc-status 같은 트레일러를 읽습니다.
- 개발 중 API를 모킹하고 엣지 케이스를 테스트합니다.
- GraphQL, WebSocket, Protobuf 데이터를 필터링하고 읽습니다.
- JavaScript를 사용해 요청과 응답의 변경을 자동화합니다.
보안 테스트에는 Burp Suite 고르기
- 웹 애플리케이션 침투 테스트와 취약점 분석.
- 자동화된 취약점 스캔과 크롤링.
- Intruder, Repeater, Collaborator 및 보안 확장 기능.
- AppSec 및 공격형 보안 전용 워크플로.
Burp Suite 대안 관련 자주 묻는 질문
Proxyman은 Burp Suite의 좋은 대안인가요?
네, 앱이나 API 개발 중 HTTP/HTTPS 트래픽을 가로채고, 확인하고, 수정하는 것이 주된 목적이라면 Proxyman은 좋은 대안입니다. 취약점 스캔과 전용 침투 테스트 워크플로에는 여전히 Burp Suite가 더 적합합니다.
Proxyman으로 HTTPS 트래픽을 가로채고 수정할 수 있나요?
네. Proxyman은 HTTP/HTTPS 트래픽을 확인하고 수정하기 위해 SSL Proxying, Breakpoint, Map Local, Map Remote, Scripting, Repeat, Compose 등의 도구를 제공합니다.
Proxyman은 모바일 기기와 시뮬레이터를 지원하나요?
네. Proxyman은 실제 iOS 및 Android 기기, iOS 시뮬레이터, Android 에뮬레이터를 위한 단계별 설정을 제공합니다.
프록시 설정을 무시하는 앱도 Proxyman으로 캡처할 수 있나요?
네, macOS에서 가능합니다. Proxyman의 Network Extension은 Apple의 Network Extension API를 기반으로 한 투명 프록시입니다. 시스템 프록시를 무시하는 Mac 앱과 스크립트의 HTTP/HTTPS 트래픽을 캡처하며, 숨겨진 프록시 처리나 hosts 파일 리디렉션은 필요하지 않습니다. Network Extension은 베타 버전이며 Proxyman PRO와 macOS 26 이상이 필요합니다.
Proxyman은 HTTP/2를 지원하나요?
네. macOS용 Proxyman v26.0.0은 HTTP/2를 캡처합니다. Settings → General에서 Use HTTP/2를 켠 뒤 각 요청, 응답, 트레일러를 검사하고, Connection Log에서 협상된 프로토콜을 확인하세요.
Proxyman이 Burp Suite의 보안 스캐너를 대체하나요?
아니요. Proxyman은 개발자를 위한 HTTP 디버깅 프록시이며, 자동화된 취약점 스캐너가 아닙니다. 보안 스캔과 침투 테스트가 주된 작업이라면 Burp Suite를 사용하는 것이 좋습니다.
간결하면서도 강력한 개발자 도구
네이티브 macOS 앱
디테일에 공을 들인 최고 수준의 macOS 앱입니다.
Proxyman 자세히 보기
작업 세션
디버깅하는 동안 작업 도메인을 고정하고 불필요한 트래픽은 숨길 수 있습니다.
훌륭한 Mac 앱에 기대하는 모든 것을 갖췄습니다. 익숙한 UI, 표준 단축키, 그리고 Apple M1/M2/M3/M4 및 M5에서의 초고속 성능.
완벽한 네트워크 디버깅 도구 모음
네트워크 계층까지 깊이 파고들어, 신뢰할 수 있는 강력한 도구로 문제를 진단하고 해결하세요.
HTTP/HTTPS 트래픽 캡처
Multiple Filters
Proxyman의 Multiple Filters로 검색 범위를 좁혀 보세요. Protocol, Content-Type, URL, 요청 헤더, 응답 헤더, 바디 등 복합 필터 조건을 조합해 원하는 요청을 정확히 찾을 수 있습니다.
Split View
같은 탭에서 트래픽 보기 두 개를 열어 둘 수 있습니다. 각 패널은 고유한 필터, 선택한 요청, 인스펙터를 가지며, 두 패널 모두 같은 실시간 캡처를 사용합니다.
Scripting 도구
Breakpoint 도구
Breakpoint Tool을 사용하면 클라이언트 코드를 수정하지 않고도 요청/응답 데이터를 즉시 수정할 수 있습니다. URL, 헤더, 바디, 상태 코드, Raw Message 등을 지원합니다.
Map Local 도구
Map Local Tool을 사용하면 개발자가 로컬 파일로 응답을 모킹할 수 있습니다. 백엔드를 기다리지 않고 상태 코드, 헤더, 바디를 직접 수정해 개발 속도를 높여 보세요.
GraphQL 디버깅
특정 GraphQL QueryName과 일치하는 규칙을 정의해 GraphQL 요청을 손쉽게 디버깅하세요. Breakpoint, Map Local, Map Remote, Scripting Tool과 함께 사용할 수 있습니다.
WebSocket 실시간 통신
도착하는 WebSocket 메시지를 실시간으로 검사하세요. 클라이언트와 서버의 프레임을 실시간으로 따라가며 페이로드를 미리 보고, 실시간 통신 문제를 빠르게 찾아낼 수 있습니다.
MCP로 하는 AI 기반 디버깅
Model Context Protocol로 Claude Code를 Proxyman에 연결하세요. 요청을 가져오고, 분석하고, 디버깅 규칙을 만들 수 있으며, 모두 터미널에서 할 수 있습니다.
연결된 iPhone 또는 Android 기기의 모든 요청 가져오기
| 메서드 | URL | 상태 | 소요 시간 |
|---|---|---|---|
| GET | /api/v2/users/profile | 200 | 124ms |
| POST | /api/v2/auth/refresh-token | 200 | 89ms |
| GET | /api/v2/projects/list | 200 | 203ms |
| GET | /api/v2/notifications | 304 | 45ms |
| PUT | /api/v2/settings/preferences | 200 | 167ms |
| GET | /api/v2/analytics/dashboard | 200 | 312ms |
연결된 모바일 기기에서 요청 6개를 찾았습니다. 모든 요청은 api.atlantis.com 도메인을 대상으로 하며, 모두 성공 응답을 받았습니다.
Proxyman에 내장된 MCP 서버를 이용하면 AI 어시스턴트가 디버깅 세션과 실시간으로 상호작용할 수 있습니다. 별도의 플러그인은 필요하지 않습니다.
즐겨 쓰는 AI 도구와 함께 동작
손쉽게 버그 찾기
내장 Diff Tool로 요청/응답의 차이점을 빠르게 찾아보세요.
Side-by-Side 또는 Unified 표시, 라이트/다크 GitHub 테마 지원.
온라인으로 체험
웹 브라우저에서 바로 실행하세요. 데이터는 안전합니다 🔐
macOS 앱 체험
로컬 데이터로 오프라인에서 작동하는 macOS 앱. Lifetime 딜 제공.
손쉽게 Compose로 요청 작성
Proxyman에서 커스텀 HTTP 요청을 직접 만들고, 편집하고, 전송하세요.
처음부터 만들거나, cURL 명령을 붙여 넣거나, 히스토리의 요청을 재사용하세요.
히스토리
이전 요청을 처음부터 다시 만들 필요 없이 다시 확인하고, 복제하고, 재전송할 수 있습니다.
cURL 가져오기
cURL 명령을 붙여 넣으면 메서드, URL, 헤더, 바디가 즉시 채워집니다.
Postman처럼 전체 요청을 Compose로 작성
메서드, URL, 헤더, 쿼리, 바디를 하나의 작업 공간에서 한눈에 설정하세요.
일괄 편집
여러 헤더와 파라미터를 한 번에 붙여 넣거나 수정해 반복적인 편집 작업을 줄이세요.
WebSocket
다른 도구로 전환하지 않고도 WebSocket 연결을 열고 메시지를 보낼 수 있습니다.
요청/응답 즉시 미리보기
응답이 도착하는 즉시 전체 요청과 포맷된 응답을 나란히 확인하세요.
HTTP/2, 드디어 출시
macOS용 Proxyman v26.0.0에서 HTTP/2 트래픽을 캡처하고 검사할 수 있습니다.
Settings → General → Proxy에서 Use HTTP/2를 켠 다음 새 요청을 캡처합니다.
요청과 응답 검사
HTTP/2 메서드, URL, 헤더, 본문, 상태 코드, 타이밍을 확인합니다.
동시 요청 추적
여러 스트림이 하나의 연결을 공유하더라도 각 요청을 명확하게 구분해 줍니다.
헤더와 트레일러 확인
HTTP/2 트레일러를 포함해 요청과 응답의 메타데이터를 검사합니다.
협상된 프로토콜 확인
Connection Info 탭에서 HTTP/2 또는 HTTP/1.1로의 폴백 여부를 확인합니다.
BETA
Network Extension으로 더 많이 캡처
Mac 앱의 HTTP/HTTPS 트래픽을 위한 투명 프록시로, 시스템 프록시를 무시하는 앱까지 포함합니다.
프록시 설정을 무시하는 앱도 캡처
시스템 프록시가 놓치는 Mac 앱과 스크립트의 HTTP/HTTPS 요청을 확인하세요.
앱별 프록시 설정 생략
cURL 같은 도구를 --proxy 플래그나 앱별 프록시 설정 없이 실행하세요.
기존 디버깅 워크플로 유지
Network Extension으로 캡처한 요청에도 Map Local, Breakpoint, Scripting을 그대로 사용할 수 있습니다.
iOS/ Android 기기의 네트워크 트래픽 검사
iOS/ Android 기기, 시뮬레이터, 에뮬레이터에서 HTTP 트래픽을 캡처하는 방법을 따라 하기 쉽게 안내합니다.
iOS/ Android 기기에서 트래픽 캡처
Proxyman은 iOS 및 Android 실제 기기, iOS 시뮬레이터, Android 에뮬레이터에 프록시를 설정하는 과정을 단계별로 안내합니다.
자세한 안내를 따라 몇 번의 클릭만으로 HTTP(s) 트래픽을 캡처하고 가로챌 수 있습니다.
iOS 시뮬레이터에서 트래픽 캡처
iOS 시뮬레이터 설정을 수동으로 하느라 지치셨나요?
복잡한 단계는 저희에게 맡기고, Proxyman이 자동으로 네트워크 트래픽을 검사하도록 하세요. HTTP 프록시를 설정하거나 인증서를 설치하고 신뢰할 필요가 없습니다.
모바일 기기에서 트래픽 캡처
인기 네트워크 라이브러리의 트래픽 캡처
그 밖의 기능
현재 제공 중이거나 예정된 Proxyman 기능을 모두 정리했습니다.
고급 기능
- HTTP/2 (macOS)
- Network Extension / 투명 프록시 (BETA, macOS 26+, PRO)
- 프록시 헬퍼 도구
- Map Local (파일/디렉터리)
- Map Remote
- Breakpoint
- 캐싱 없음
- Repeat 요청
- Compose 요청
- WebSocket 디버깅
- Save Session
- Block List
- Allow List
- External Proxy 지원 (HTTP/HTTPS/SOCKS/PAC)
- Protobuf
- Charles Proxy 파일 가져오기
- 커스텀 루트 & 클라이언트 & 서버 인증서
- 와일드카드 & 정규식 매칭 규칙
- Scripting (ReWrite)
- JS 애드온 및 스니펫 코드
- iOS용 Atlantis 프레임워크
- GraphQL 디버깅
- Network Condition (네트워크 스로틀링)
- Multiple Filters
- Gist에 게시
- Reverse Proxy
- 코드 생성기
- 명령줄
- 요청/응답 Diff
- 접근 제어
- Automatic/Manual Setup
- DNS Spoofing
- SOCKS Proxy
- 커스텀 필터
- Command Palette
예정된 기능
Proxyman 플러그인
- 새 기능을 요청하고 싶으신가요?
800,000+

명의 만족한 사용자
전 세계 800k+ 개발자가 매일 Proxyman을 사용하고 있습니다. 그들의 후기를 소개합니다.
그 밖에도 Daring Fireball, Inessential, Donny Wals, iOS Dev Weekly, Twitter, Hacker News에서 Proxyman 후기를 볼 수 있습니다.
Hacker News에서 언급됨
개발자들이 토론에서 남긴 의견




