앱의 HTTP(S) 트래픽 캡처
A browser, a backend, a TV, a cron job — point it at one address. Same live feed.
# Any client — point it at your per-device PAC URL:
http://<port>.busymate.net/
# Android: Wi-Fi → Proxy → Auto-config → paste the URL
# Desktop: System proxy → Automatic → paste the URL
# Then trust the Busymate CA once, and decrypted traffic
# streams straight into the shared live feed.Charles-style MITM,
다른 모든 소스와 같은 모킹, 스크립트, 브레이크포인트.
PAC URL 하나, 모든 클라이언트
SDK도, 설치할 에이전트도 없습니다. 프록시와 대화할 수 있는 것이라면 무엇이든 — 폰, 브라우저, cron 작업 — 자동 설정 URL 하나로 스스로 구성하고 스트리밍을 시작합니다.
디바이스마다 아이덴티티 유지
모든 디바이스가 자신만의 서브도메인과 포트를 갖기 때문에 팀 전체의 트래픽이 깔끔하게 구분된 채 나란히 유지됩니다. 저 요청이 누구 것인지 더 이상 추측할 필요가 없습니다.
규칙은 와이어에서 실행
차단·모킹·드롭 규칙과 같은 샌드박스 JS 스크립팅 엔진이 프록시 내부에서 인라인으로 동작합니다 — iOS·Chrome 캐처와 완전히 동일하게. 하나의 규칙 세트가 트래픽이 흘러가는 모든 곳에 적용됩니다.
송신을 어디로든 라우팅
어떤 디바이스든 업스트림 또는 지역 프록시로 체이닝하세요 — 국가별로든 명시적 호스트로든 — 대시보드에서 바로. 자리에서 일어나지 않고 지역 제한 동작을 테스트하세요.
SSH 없이 운영 가능
프록시 데몬은 라이브 빌드와 상태를 보고하고, 로그를 대시보드로 스트리밍하며, 원격으로 재시작·업데이트될 수 있습니다. 그 머신에서 터미널을 다시 열 일은 없을지도 모릅니다.
Trust once,
A Charles-style MITM that runs as a shared service: one CA, per-host leaves, and rows that land in the same table as every other capture source.
- 01
A CA is born on first run
The proxy generates its own certificate authority the first time it starts — there are no shared keys to pass around. Each device trusts that one certificate once; nothing else on the device changes.
- 02
Per-host leaves, minted on demand
For every intercepted hostname the proxy mints a leaf certificate on the fly — read from the TLS handshake's server name — and handshakes both directions: client to proxy, proxy to origin.
- 03
모든 요청·응답 쌍이 공유 피드에 도착
복호화된 요청/응답 쌍은 완료되는 순간 대시보드 피드에 나타납니다. iOS·Android 캡처와 완전히 동일한 형식이므로 하나의 피드가 모든 소스를 담고, 재시도해도 항목이 중복되지 않습니다.
- 04
The dashboard steers it live
Breakpoint continues, request resends, device renames and settings pushes arrive over Realtime channels the proxy subscribes to — applied in-process, no restart, no SSH session.
The proxy,
Everything a client or a script needs is served by the proxy itself — autoconfig, the CA bundle, and a per-device port pool.
- Proxy + management
- :8888 (HTTP proxy + management API)
- TLS interception
- SNI listener :8443 · per-host leaf certificates
- Per-device ports
- :9000–19999 pool · <port>.busymate.net
- PAC autoconfig
- / · /proxy.pac · /wpad.dat (same PAC body at all three)
- CA distribution
- Certificate bundle served by the proxy itself; the CA is generated on first run
- Ingest
- 캡처는 발생하는 즉시 피드로 스트리밍됩니다 — 큐도, 배치 파일도 없으며 재시도해도 항목이 중복되지 않습니다
- Remote control
- Realtime channels for breakpoints, resends and settings; live build/status reporting and remote restart from the dashboard
Proxy questions,
Which clients can I point at the proxy?
Anything that can use an HTTP proxy or a PAC URL: Android phones, desktop browsers, smart TVs, your own backends, cron jobs, debug builds. If it has proxy settings, it can stream into the feed.
Do I have to trust a certificate on every device?
Once per device. The proxy has a single CA (generated on its first run); every per-host leaf certificate chains to it, so one trust step covers every host you later decrypt.
What happens to hosts I don't want decrypted?
They pass through encrypted, untouched. Decryption is scoped by the same dashboard-managed SSL host lists that drive iOS and Android capture — one rule set for every source.
Why does each device get its own port and subdomain?
Each allocated device gets a dedicated port from the pool and a matching hostname, so a whole team's traffic stays exactly attributed in the shared feed — no guessing whose requests those are.
기기의 이그레스를 라우팅하려면 제 소유의 업스트림 프록시 계정이 필요한가요?
아니요 — 국가를 선택하면 Busymate가 내장 풀에서 정상 작동하는 프록시를 자동으로 선택합니다. 원하신다면 직접 호스트와 포트를 지정하셔도 됩니다.
기기의 이그레스 IP를 확인하면, 목적지 웹사이트가 보는 것과 같은 것을 보고 있는 건가요?
아니요 — 그 목록은 우리 프록시가 해당 기기의 연결을 허용하는 허용 IP일 뿐, 목적지에 보이는 출발지가 아닙니다. 목적지가 실제로 보는 것은 외부(업스트림) 프록시입니다.
내장 프록시,
기본적으로 내장 풀의 업스트림 프록시를 통해 기기를 라우팅하거나, 직접 호스트를 지정하세요 — 그리고 어떤 IP가 무엇인지 정확히 알 수 있습니다.
- 01
실제 프록시, 기본값으로 준비 완료
모든 기기는 즉시 사용 가능한 사전 정의된 업스트림 프록시 풀을 통해 라우팅할 수 있습니다 — 국가별로 하나를 선택하거나(또는 명시적인 호스트를 지정), 트래픽이 실제로 그곳을 통해 나갑니다. 미리 별도의 계정을 설정할 필요가 없습니다.
- 02
한 번의 쓰기로 기기의 이그레스가 라우팅됩니다
국가별로 정상 작동하는 프록시를 자동 선택하거나, 명시적인 호스트와 포트를 지정하세요. proxy-server와 CDP 커넥터 모두 설정 구독을 통해 이를 자동으로 반영합니다 — 재시작도, 재배포도 필요 없습니다.
- 03
허용 IP ≠ 목적지가 보는 것
기기의 이그레스 상태에 나열된 주소는 우리 프록시가 해당 기기로부터 허용하는 CONNECT 소스 IP일 뿐 — 목적지 서버가 실제로 보는 IP가 아닙니다. 목적지에 보이는 그 출발지는 전적으로 여러분이 경유한 외부 프록시에 의해 결정됩니다.
- 04
자격 증명은 읽기 작업에 절대 도달하지 않습니다
업스트림 사용자 이름과 비밀번호는 한 번 기록된 후 이후의 모든 읽기에서 제거됩니다 — 설정 조회, 유효 설정 병합, AI 에이전트의 도구 호출 모두 값이 아니라 마스킹된 hasCredentials 플래그만 보게 됩니다.