개발자 도구

Android용 HTTP·API 트래픽 인스펙터

Android 휴대전화에서 HTTPS 트래픽 검사

앱이 보내는 모든 요청을 — Android 휴대폰에서 바로 보세요.

VpnService 캡처. 선택한 도메인만 HTTPS 복호화. 대시보드로 라이브 — 컴퓨터도, Wi-Fi 프록시도 없이.

앱은 현재 Google Play에서 테스트 중입니다 — 아직 스토어 페이지를 볼 수 없다면 APK를 직접 설치하세요.

라이브 데모 체험
Android의 Busymate DevTools 홈 화면

빠른 시작

From install to live capture in minutes

빠른 4단계 — 앱 내 안내형 설정이 각 단계를 안내합니다.

  1. 로그인

    01

    Google 또는 이메일로 무료 Busymate 계정을 만드세요 — 앱이 기기와 페어링됩니다.

  2. 도메인 추가

    02

    복호화할 도메인을 등록하세요. 나머지는 모두 종단 간 암호화 상태로 유지됩니다.

  3. 안내형 설정 실행

    03

    캡처 알림을 허용하고, 나만을 위해 생성된 인증서를 설치하고, Android의 VPN 동의를 승인하세요 — 한 번에 한 화면씩.

  4. 캡처하고 검사하기

    04

    캡처를 켜면 요청이 실시간으로 흘러 들어옵니다 — 아무 요청이나 탭해 전체 헤더와 본문을 확인하세요.

캡처가 포그라운드 서비스로 실행되는 이유

실시간 피드

요청을 발생하는 즉시 확인하세요

모든 요청이 라이브로 흘러듭니다 — 메서드, URL, 호스트, 상태. 컴퓨터도, Wi-Fi 프록시도 없이.

Android의 Busymate DevTools 실시간 네트워크 피드

상세 정보

헤더와 본문까지 파고들기

아무 요청이나 열어 URL, 메서드, 타이밍, 헤더, 정리된 본문을 확인하세요.

Android의 Busymate DevTools 요청 상세 화면

동의가 먼저입니다

허락하기 전에는 아무것도 캡처되지 않습니다

캡처는 동의한 후에만 시작됩니다. 홈 화면에서 언제든 중지하세요.

Android의 Busymate DevTools 동의 화면

안내형 설정

번거로운 과정도 단계별로

알림, CA 인증서, VPN 동의 — 안내 마법사가 처리합니다. 설정을 뒤질 필요 없습니다.

Android의 Busymate DevTools 안내형 캡처 설정

You decide

You stay in control

Busymate DevTools는 본인 소유이거나 디버깅 권한이 있는 앱과 사이트의 트래픽을 검사하기 위한 도구입니다. 캡처는 언제나 옵트인이며, 무엇을 복호화할지 정확히 당신이 결정합니다.

캡처는 옵트인입니다

직접 켜고 화면의 동의를 수락하기 전에는 아무것도 캡처되지 않습니다.

선택한 도메인만 HTTPS 복호화

복호화는 SSL 목록에 있는 도메인으로 제한됩니다 — 언제든 추가하거나 제거할 수 있습니다.

기기 안의 개인 CA

복호화에는 나만을 위해 생성된 CA 인증서를 사용하며 사용자 인증서로 설치됩니다. 루팅된 기기에서는 원한다면 시스템 전역으로 설치할 수도 있습니다.

언제든 중지하고 제거

홈 화면에서 캡처를 끄고, Android 설정에서 VPN과 인증서를 언제든 제거하세요. 동기화된 캡처도 삭제할 수 있습니다.

프라이버시가 최우선입니다

트래픽은 Android의 VpnService가 기기에서 직접 캡처하며, 당사 서버를 거치지 않습니다. 캡처된 데이터에는 토큰·자격 증명 같은 민감한 값이 포함될 수 있으니 이해하고 통제할 수 있는 도메인만 검사하세요. 동기화된 캡처는 본인 계정에 저장되며 언제든 삭제할 수 있습니다. Android 개인정보 처리방침 읽기.

Ready to debug on the go

  • Android 7.0 이상
  • 무료 Busymate 계정 (Google 또는 이메일로 로그인)
  • 루팅 불필요 — 루트는 선택적인 시스템 전역 복호화만 활성화합니다
다운로드 Google Play — Busymate DevTools

온디바이스 캡처

Your whole phone's traffic, one live feed

HTTPS를 Android 휴대폰에서 바로. 복호화할 것을 고르고, 캡처를 켜고, 라이브로 보세요.

VpnService 기반 시스템 전체 캡처

Android의 VpnService가 휴대폰의 모든 트래픽을 앱으로 라우팅합니다 — 모든 앱, DNS와 TCP까지 기기 자체에서 캡처됩니다. 컴퓨터가 필요 없습니다.

허용한 것만 복호화합니다

TLS는 SSL 목록의 호스트만, 나만을 위해 생성되어 사용자 인증서로 설치된 CA 인증서로 복호화합니다. 루팅된 기기에서는 원하면 시스템 전역으로 확장해 사용자 CA를 무시하는 앱까지 커버할 수 있습니다. 나머지는 손대지 않고 그대로 통과합니다.

대시보드에서 실시간으로

모든 요청이 실시간으로 개인 대시보드에 스트리밍됩니다 — 더 큰 화면에서 검사하고, 검색·태그·모킹하고, HAR로 내보내세요.

VPN이 곤란할 땐 PAC 모드

프록시를 선호하시나요? PAC 모드는 기기에 전용 프록시 자동 구성 URL을 부여합니다 — Wi-Fi 네트워크에 설정하면 트래픽이 기기 VPN 대신 개인 Busymate 프록시를 거칩니다.

MCP로 에이전트 연동

휴대폰이 캡처한 모든 것을 AI 에이전트가 MCP 서버로 조회하고 스크립트로 다룰 수 있습니다 — 내장 AI 팀원 BusyBro는 이미 당신의 트래픽을 알고 있죠.

원격 관리, 당신의 언어로

캡처 설정, SSL 목록, 모킹 규칙이 대시보드에서 휴대폰으로 실시간 반영됩니다 — 재설치도 업데이트도 필요 없습니다. 게다가 앱 전체가 14개 언어를 지원합니다.

How it works

Inside the netstack

A system VPN, a userspace TCP/IP stack and selective TLS interception — the whole pipeline runs on the phone.

  1. 01

    VpnService takes the route

    Android hands the whole phone's packets to the app's TUN interface — a system VpnService running as a special-use foreground service. Every app's traffic, no root required.

  2. 02

    A userspace netstack rebuilds the flows

    Packets are parsed and TCP is reassembled entirely inside the app — IPv4 and IPv6, DNS forwarding, QUIC accounting — then forwarded upstream. The netstack is the debugger's own, not the kernel's.

  3. 03

    TLS opens only where you allow it

    Hosts on your SSL list are intercepted with a CA generated for your install and added as a user certificate. Rooted devices can opt into a system-wide CA tier for apps that ignore user CAs; everything else passes through encrypted.

  4. 04

    The same rows, the same feed

    Captured pairs land in the identical table and wire shape as iOS, the proxy and Chrome capture — over the same pairing handshake and long-lived device token, listening on the same Realtime control channels.

Under the hood

The stack, specified

What ships on the phone — and how it stays the exact peer of the iOS app.

Capture
System-wide VpnService TUN with a userspace TCP/IP netstack — no root needed
Decryption
Selective per-host TLS interception via a per-install user CA; optional system-CA tier on rooted devices
UI
Kotlin · Jetpack Compose (Material 3)
OS support
minSdk 24 (Android 7.0) · targetSdk 36
Distribution
Google Play (production) — plus a signed APK for direct sideload
Credential storage
Device token in hardware-Keystore-backed encrypted preferences; backups excluded

FAQ

Android questions, answered

Is the app on Google Play?

Yes — it's live in production on the Google Play Store, and a signed APK is also published for direct sideload if your device or fleet can't use Play.

Do I need root?

No. Capture and user-CA decryption work on any Android 7.0+ phone. Root only unlocks the optional system-CA tier, which reaches apps that ignore user-installed certificates.

Is it the same product as the iOS app?

It's the contract-identical twin: the same entry tables, the same wire shape, the same pairing handshake and Realtime channels — so Android and iOS devices stream side by side in one dashboard feed.

Why is there a persistent notification while capturing?

Android requires a visible foreground service while a VPN runs. The notification is your capture-session indicator — and it stops the OS from killing capture mid-session.

Ask your mate