로딩
요청 처리 중입니다...

(Charles) Charles Proxy / 안드로이드 프록시 환경 구성

 (Charles) Charles Proxy / 안드로이드 프록시 환경 구성

시작하기에 앞서, 해당 포스트에서 사용할 컴퓨터 및 모바일 단말의 환경은 아래와 같으니 참고 부탁드립니다. Host OS: Windows 11, MacOS 15 Mobile: Samsung Android 16 개요 Charles Proxy는 클라이언트(웹, 모바일 앱)와 서버 사이에서 HTTP(S) 트래픽을 가로채 분석할 수 있는 웹 프록시 도구이다.

네트워크 요청의 흐름을 이해하거나, API 호출 문제를 추적하거나, 앱의 네트워크 품질 등을 점검할 때 자주 사용되는 도구이다. 주요 기능 자주 사용되는 기능은 아래와 같다.

트래픽 캡처 모든 요청 및 응답을 세부적으로 확인할 수 있다. JSON, XML, HTML 등 다양한 데이터 포맷을 확인할 수 있다.

SSL Proxying HTTPS 트래픽도 확인할 수 있도록, Charles가 자체 SSL 인증서를 설치해 암호화된 데이터를 복화하 한다. 앱이나 웹의 HTTPS 요청 내용도 분석할 수 있다.

Throttling (네트워크 속도 조...