iOS 앱 네트워크 트래킹
0. 들어가며 iOS 앱들을 보다 보면 어떤 앱에서 어떤 네트워크 요청을 주고 받는지 궁금할 때가 있다. 이럴 때, Charles Proxy라는 네트워크 스니핑(sniffing) 도구를 활용하면 간단하게 확인할 수 있다. 1. 준비사항 1-1. Charles Proxy 설치 컴퓨터에 최신 버전의 Charles Proxy를 설치한다. 30일 무료 평가판을 사용할 수 있으며, 이후에는 $50을 지불하고 사용해야 한다. 또 평가판 기간에는 세션 당 30분의 시간 제한이 있다. 1-2. iPhone 와이파이 설정 변경 컴퓨터와 동일한 Wi-Fi 네트워크에 연결된 iPhone을 준비한다. iPhone의 설정에 들어가 을 누르고 맨 밑으로 내리면 ()이 있을 것이다. 로 바꿔주고 Server는 컴퓨터의 IP 주소, Port는 로 설정한다. 컴퓨터의 IP 주소를 알아내는 방법은 다음과 같다. Windows: 를 열고 를 입력하면 나오는 IPv4 주소 Mac: 에 들어가 해당 네트워크 옆 를 누…