답변:
OS 모니터 는 앱별로 네트워크 연결을 나열합니다.
OS 모니터 및 연결 추적기 목록 연결 (소스 : Google Play; 이미지를 클릭하면 확대)
보다시피 OS 모니터 는 모든 연결을 나열하고이 연결을 "소유"하는 해당 앱을 나열합니다. 이를 통해 의심스러운 앱이 연결된 모든 서버를 볼 수 있습니다. 두 번째 스크린 샷에 표시된 연결 추적기 와 같이 동일한 기능을 가진 다른 앱도 있습니다 .
전체 URL이 실제로 필요한 경우 위의 내용이 표시되지 않습니다 (두 앱 모두와 비슷한 방법을 사용 netstat
하므로 호스트 만 나타냄). 대신 tPacketCapture를 살펴보면 루트가 필요없는 네트워크 트래픽을 " 감지 "하고 프로토콜을 소위 .pcap
파일 에 저장 합니다. 이것들은 예를 들어 Shark Reader에 의해 다시 읽을 수 있습니다 .
netstat
전체 URL을 표시하지 않고 서버 만 표시하는 을 사용 하는 것 같습니다 . 정확히 원하는 것을 지정하지 않았으므로이 부분을 "해당 서버의 위치 확인"으로 잘못 해석했습니다. 당신이 정말로 전체 URL을 원한다면, 당신은 로그를 logcat
보거나 (혹은 거기에 넣었을 수도있다) "패킷 스니퍼"가 필요할 수있다.
저는 Android에서 "wireshark"를 설정하는 것보다 간단한 Packet Capture 앱을 사용 하고 있습니다.
이 앱은 무료이며 루트 액세스가 필요하지 않지만 SSL 연결을 해독하기 위해 사용자 인증서를 설치하도록 요청할 수 있습니다 (앱 페이지에 언급 된대로 MITM 기술 을 사용하므로 원치 않는 경우 설치할 필요가 없습니다) SSL 연결의 내용을 알고 )
용법