PC 프록시 불필요 · 100% 모바일 네이티브 캡처

ApiCatcher - iOS용 HTTP/HTTPS 캡처 및 디버깅 도구

iOS용 직관적이고 사용하기 쉬운 HTTP/HTTPS 패킷 캡처 및 디버깅 도구 개발에 집중하고 있습니다. PC 프록시 없이 iPhone 또는 iPad 기기에서 직접 패킷을 캡처하세요。

  • PC나 외부 프록시 서버에 의존하지 않습니다.
  • 설명서가 필요 없는 간결하고 직관적인 UI/UX를 제공합니다.
  • AI가 정규식, Cron 식, 스크립트 작성을 도와 업무 효율을 극대화합니다.
  • 다양한 개발 및 디버깅 환경에 대응하는 강력한 기능을 갖추었습니다.
ApiCatcher - iOS용 HTTP/HTTPS 캡처 및 디버깅 도구
캡처
HTTPS 트래픽 WebSocket 트래픽
디버깅
리플레이 / 리라이트 / 스크립 / DNS 매핑
내보내기
HAR / API / 미디어

핵심 기능 개요

패킷 캡처부터 필터링, 디버깅, 내보내기까지 전체 워크플로우를 지원합니다. 개발 디버깅, 장애 조사, API 분석 등 다양한 상황에 최적화되어 있습니다.

HTTPS 트래픽 캡처
iOS 기기에서 HTTPS 요청과 응답을 직접 캡처하고 분석합니다.
WebSocket 트래픽 캡처
WS/WSS 트래픽 캡처를 지원하며 데이터 프레임을 채팅 메시지 목록으로 표시합니다.
허용/차단 호스트 리스트
호스트별 허용/차단 리스트를 설정하여 특정 서비스 외의 불필요한 트래픽 캡처를 방지할 수 있습니다.
요청 리플레이
원탭으로 요청을 다시 실행하여 문제를 신속하게 재현하고 검증합니다.
조합 리플레이
여러 요청을 드래그 앤 드롭으로 조합할 수 있습니다. 파라미터 연동 및 순차 실행을 지원합니다.
요청 리라이트
Mock, 데이터 수정, 요청 드랍 등 다양한 리라이트 규칙을 지원하여 디버깅 니즈를 충족합니다.
스크립트 실행
복잡한 데이터 처리나 암호화 알고리즘에 대응하는 스크립트 기능을 제공하며, 즉시 테스트가 가능합니다.
예약 리플레이
스케줄에 따른 자동 리플레이를 지원하여 자동화 테스트 및 회귀 검증을 돕습니다.
요청 기록 내보내기
요청 기록을 공유하거나 문제 재현을 위해 파일로 내보낼 수 있습니다.
API 내보내기
API 문서를 자동으로 생성하며 Postman이나 Apifox로 내보낼 수 있습니다.
미디어 파일 추출
이미지, 영상, 오디오 요청을 자동 식별하여 추출합니다. 분할 다운로드된 파일의 통합 저장도 지원합니다.
API 스캔
캡처된 트래픽을 기반으로 규칙 탐지 및 통계를 수행하며, 사용자 정의 스캔 규칙을 지원합니다.
DNS 매핑
도메인 이름을 특정 IP 주소로 확인하는 사용자 정의 DNS 규칙을 정의합니다.
Protobuf 디코딩
Protobuf로 인코딩된 요청/응답 Body를 자동으로 디코딩합니다.

핵심 기능 쇼케이스

캡처부터 디버깅, 데이터 내보내기까지 ApiCatcher의 프로페셔널한 기능을 한눈에 확인하세요.

기능 1

강력한 쿼리 및 필터링

모든 캡처 기록을 한곳에 모아 보여주며, URL, 헤더, 바디의 검색을 지원합니다. 세션, 통신 타입, 상태 코드, 시간, 메소드 및 호스트별 상세 필터링이 가능합니다.

apicatcher | filter request
기능 2

집중도 높은 요청 상세 정보

정보를 하나의 뷰로 통합하여 탭 이동 없이 내용을 파악할 수 있습니다. JSON/XML/HTML 하이라이트 및 HTML/SVG/이미지 미리보기를 지원합니다.

apicatcher | body render
기능 3

바디 복사, 복호화 및 내보내기

헤더와 바디를 원탭으로 복사하거나 텍스트를 선택해 공유할 수 있습니다. 바이너리 내보내기, Base64/URL/AES 디코딩 및 JS 스크립트 기반 커스텀 복호화를 지원합니다.

apicatcher | body copy / download
기능 4

미디어 추출 및 분할 데이터 자동 통합

이미지, 영상, 오디오 요청을 자동 인식합니다. Range 요청으로 수신된 분할 데이터를 하나의 파일로 병합 저장하며, 필터링 결과에 따른 일괄 내보내기도 가능합니다.

apicatcher | file manager
기능 5

대량의 요청을 HAR 파일로 내보내기

캡처된 기록을 HAR 포맷으로 저장하여 Burp, Fiddler, Charles 등 외부 분석 툴에서 정밀하게 테스트할 수 있습니다.

apicatcher | request export har
기능 6

API 문서를 Postman 및 Apifox로 전송

분석된 API를 자동으로 문서화하여 외부 플랫폼으로 내보냅니다. 기존 기능의 인터페이스 분석 및 개발 테스트 효율을 획기적으로 향상시킵니다.

apicatcher | api export
기능 7

API 스캔 및 민감 정보 유출 탐지

로컬 트래픽 탐지 및 통계. 민감 정보 및 에러 유출 식별. 백그라운드에서 시작된 자동 API 호출을 추적하고 호출 빈도를 조사합니다. API 호출의 P95 및 P99 지연 시간을 통계화하여 느린 API를 식별합니다. 사용자 정의 규칙 및 스크립트 확장 지원.

apicatcher | api scan
기능 8

원탭 리플레이로 디버깅 가속화

개발 중인 인터페이스 테스트나 운영 환경의 장애 원인 파악을 위해 신속한 요청 리플레이를 지원합니다.

apicatcher | request replay
기능 9

비주얼 조합 리플레이 에디터

드래그 앤 드롭으로 복잡한 API 체인을 구성하세요. 파라미터 주입, 순차 실행, 실패 시 자동 중단 및 노드별 결과 확인이 가능해 인터페이스 간 의존성 테스트가 쉬워집니다.

apicatcher | combo replay
기능 10

작성이 쉬워진 리라이트 규칙

범위(Scope)와 동작으로 구성됩니다. 자동 생성된 API 리스트에서 즉시 대상을 선택하고 Mock/수정/드랍을 요청과 응답에 적용하세요. AI가 정규식 작성을 도와줍니다.

apicatcher | rewrite rule
기능 11

AI 기반 스크립트 작성의 효율화

복잡한 리라이트, 커스텀 복호화 및 자동화 테스트를 지원합니다. 수동 작성뿐 아니라 AI 생성 및 원격 파일 로딩이 가능합니다. 대화형 인터페이스를 통해 스크립트를 개선하고 즉석에서 검증할 수 있습니다.

apicatcher | script ai assistant
기능 12

리라이트 전후 요청 데이터 비교

규칙이 적용된 요청은 아이콘으로 구분됩니다. 상세 페이지에서 원본 데이터와 적용된 규칙의 결과를 직관적으로 비교하여 디버깅할 수 있습니다.

apicatcher | rewrite / script tags
기능 13

자동 중단 지원 예약 리플레이

단일 또는 조합 리플레이를 Cron 식이나 사용자 설정으로 반복 실행합니다. 응답 바디의 특정 상태값이 'success'일 때 자동 중단하는 등 유연한 실행 조건을 설정할 수 있습니다.

apicatcher | cronjob
기능 14

WebSocket 캡처 및 디버깅

WebSocket 트래픽 캡처를 지원하여 채팅 기록처럼 데이터 프레임을 볼 수 있습니다. 페이로드 퍼지 검색 및 필터링 기능을 제공하며 데이터 프레임의 JSON 문자열을 자동으로 포맷하고 강조 표시합니다. 원클릭으로 빠르게 연결을 설정하고 메시지를 주고받을 수 있어 API 디버깅에 매우 편리합니다.

apicatcher | websocket
기능 15

Protobuf 디코딩

Protobuf로 인코딩된 요청/응답 Body를 자동으로 디코딩합니다. 설명자 파일이 없으면 디코딩된 필드에 이름이 표시되지 않아 가독성이 떨어집니다. *.desc 설명자 파일을 가져와 필드 이름을 표시할 수 있습니다. 개별 *.desc 파일 가져오기 또는 여러 *.desc 파일을 .zip 아카이브로 묶어 일괄 가져오기를 지원합니다.

apicatcher | protobuf decode
기능 16

DNS 매핑

도메인 이름을 특정 IP 주소에 매핑하여 프로덕션 트래픽을 테스트 환경으로 리디렉션하여 디버깅할 수 있습니다. Wi-Fi 또는 모바일 DNS 서버 설정을 변경할 필요가 없으며 DNS 캐싱 문제도 없습니다.

apicatcher | dns mapping

추가 기능 상세

더 나은 사용 경험을 위해 작은 세부 사항까지 끊임없이 개선하고 있습니다.

JSON/XML 검색 및 접기

JSON/XML 검색 및 접기

문자열 검색, 구문 강조 및 코드 블록 접기를 지원하는 강력한 데이터 뷰어입니다.

JSON 차이 비교

JSON 차이 비교

두 개의 요청을 선택하여 요청/응답 본문의 차이점을 빠르게 확인할 수 있습니다.

AI 채팅 스마트 집계

AI 채팅 스마트 집계

Event Stream에서 AI 대화를 직접 집계하여 수동 검색 없이 직관적으로 내용을 확인할 수 있습니다.

16진수 뷰

16진수 뷰

암호화된 바이너리 콘텐츠의 경우 Hex 뷰를 통해 내용을 미리 볼 수 있습니다.

WebSocket 데이터 프레임 미리보기 및 디버깅

WebSocket 데이터 프레임 미리보기 및 디버깅

채팅 기록처럼 데이터 프레임을 확인하고, 친구와 채팅하듯 WebSocket API를 디버깅하세요.

코드 하이라이트 테마

코드 하이라이트 테마

다양한 코드 하이라이트 테마가 내장되어 있으며, 취향에 맞게 설정할 수 있습니다.

Protobuf 디코딩

Protobuf 디코딩

*.desc 설명자 파일을 선택하여 필드 이름을 디코딩합니다.

App Store 사용자 리뷰

사용자들이 경험한 생생한 피드백을 확인하세요.

feiyi1apple
The Ultimate Mobile Packet Capture Tool – A Must-Have for Debugging!
★★★★★

ApiCatcher is absolutely amazing! It completely solves the pain points of mobile packet capture. The interface is clean, the operation is simple, yet the features are incredibly powerful – request replay, Mock responses, and especially encryption/decryption capabilities, everything you need is all in one place.

BoulderRocks5
Wonderful App!
★★★★★

Just what I was looking for: an easy-to-use HTTPS traffic capture app with good filtering options and a powerful JSON viewer. Plus, the more advanced features are amazing: the auto-generated API documentation is very helpful. The developer is very responsive and no subscription!

자주 묻는 질문

자신의 인증서를 사용할 수 있습니까?

ApiCatcher는 기업에서 발행한 TLS 인증서 및 개인 키(PEM 또는 PKCS#12) 가져오기를 지원하며 도메인별로 정밀하게 바인딩할 수 있습니다. VPN 캡처를 활성화한 후 도메인과 일치하는 HTTPS 연결은 가져온 인증서를 사용하여 클라이언트와 핸드셰이크를 수행하며, 장치가 이미 기업 CA를 신뢰한다는 전제 하에 특정 비즈니스 트래픽을 복호화하고 분석합니다.

ApiCatcher에서 캡처한 요청을 실시간으로 내보낼 수 있습니까?

기업 사용자는 ApiCatcher의 실시간 동기화 프로토콜을 기반으로 자체 데이터 수신단을 구현하여 ApiCatcher에서 캡처된 트래픽을 데이터 분석 소스로 내부 시스템(예: 모니터링 시스템, 보안 감사 시스템)에 통합할 수 있습니다. ApiCatcher Real-time Sync Protocol:https://github.com/apicatcher/apicatcher-realtime-sync-protocol

ApiCatcher - iOS용 HTTP/HTTPS 캡처 및 디버깅 도구

iOS용 직관적이고 사용하기 쉬운 HTTP/HTTPS 패킷 캡처 및 디버깅 도구 개발에 집중하고 있습니다. PC 프록시 없이 iPhone 또는 iPad 기기에서 직접 패킷을 캡처하세요。