Android에서 실시간으로 네트워크 연결을 모니터링하는 방법
잡집 / / November 29, 2021
과거에 우리는 이미 모니터링하는 방법을 보았습니다. Onavo 앱을 사용하는 Android 기기의 데이터 사용. 이를 사용하여 각 앱이 소비하는 셀룰러 데이터의 양을 모니터링할 수 있을 뿐만 아니라 특정 앱을 Wi-Fi로만 제한하여 대역폭 절약. 그러나 앱은 우리에게 데이터의 요점만을 제공했을 뿐 앱이 실제로 연결을 사용하는 방법과 시기에 대한 실시간 활동은 제공하지 않았습니다.
로 이동하면 Android 설정 -> 데이터 사용량 기기에서 셀룰러 연결을 사용하는 앱을 탭하여 인터넷에 연결하면 각 앱에 대해 두 개의 섹션이 표시됩니다. 거기에 전경 데이터 사용법과 배경 데이터 용법.
포그라운드 데이터 사용량은 실제로 앱을 사용할 때 계산되지만 백그라운드 데이터는 앱이 최소화되었을 때 백그라운드에서 인터넷에 연결할 때 계산됩니다. 너의 뒤.
![데이터 사용량](/f/05ec9278b65822fc2b264e349759be70.png)
Android용 네트워크 모니터
현재로서는 배경 데이터를 확인하는 기본 제공 방법이 없습니다. 하지만 짐작하셨겠지만, 이를 위한 앱이 있습니다!
라고 불리는 Android용 네트워크 연결, 이 앱은 사용이 간편하며 다음 위치에 설치할 수 있습니다. 루팅되지 않은 기기 또한. 앱을 실행하면 가장 먼저 보이는 것은 현재 연결 탭. 이 탭은 현재 모바일에서 활성화된 연결과 인터넷에 연결된 앱을 알려줍니다. 또한 전송되는 데이터 패킷의 양을 보여줍니다.
![현재 연결](/f/b4bebf3d4ca8fa17a656190560c942df.png)
![라이브 캡처 시작](/f/066f01d3259575b3985b91b217eedf76.png)
두 번째 탭은 연결 로그. 이 탭은 앱을 처음 초기화할 때 비어 있습니다. 활성화하려면 버튼을 눌러야 합니다. 라이브 캡처 앱은 모바일을 사용하여 이루어진 모든 연결을 실시간으로 제공하기 시작합니다.
목록은 계속 업데이트되며 가장 활동적인 활동, 마지막으로 본 활동, 수행한 총 활동을 기준으로 정렬할 수 있습니다.
![라이브 캡처 중지](/f/382787e261f3dad8bb558f14ede06b75.png)
두 보기에서 항상 연결을 클릭하여 다음과 같은 추가 세부 정보를 얻을 수 있습니다. 앱에 부여된 권한 및 앱이 있는 지리적 위치와 함께 전역 IP 연결합니다. 사용자는 앱에 대한 IP 관리 데이터도 볼 수 있지만 나에게 묻는다면 그다지 중요하지 않습니다.
![앱 세부정보](/f/8562d5cf3825f36c23214db869544de3.png)
![IP 세부 정보](/f/e88f069c468cd34ab9c811d30f98a3d3.png)
라이브 뷰는 앱 평가판에서 제한되며 전문가 버전은 앱 내 구매를 통해 Play 스토어에서 구매할 수 있습니다. 더 나은 이해를 위해 전환할 수 있는 몇 가지 설정이 있습니다. 이 앱은 특정 앱이 인터넷 연결을 시도할 때 알려주는 알림도 지원합니다.
![앱 설정](/f/97f23a413cf53795166ef02bb6595ecb.png)
결론
그래서 실시간으로 Android의 모든 활성 네트워크 연결을 모니터링할 수 있었습니다. 이 앱은 현재 매우 기본적이지만 더 많은 기능을 사용할 수 있는 여지가 있습니다. 예를 들어, 제가 추천하고 싶은 한 가지 기능은 앱(예: 방화벽)의 악의적인 활동을 자동으로 차단하는 기능입니다. 개발자는 모든 악성 IP 목록을 만들 수 있으며 앱이 연결을 시도하면 사용자에게 경고하고 연결을 종료합니다.
다른 기능이 떠오르시나요? 현재 형태의 앱이 마음에 드시나요? 당신에게 유용해 보입니까?