Android는 iOS 및 Windows Phone에 비해 훨씬 덜 제한적입니다. 실제로 사용자는 장치에 설치된 앱을 인터넷에 연결하는 방법을 구성하는 것과 같은 작업을 포함하여 대부분이 필요로 하는 것보다 훨씬 더 많은 작업을 수행할 수 있습니다. 기본 Android 방화벽은 웹에서 들어오는 공격을 잘 차단하지만 침입자로부터 데이터를 안전하게 보호하는 확실한 솔루션은 아닙니다. 또한 온라인으로 전환할 수 있는(또는 불가능한) 앱을 결정하는 것은 재고 설정에서 구성할 수 없습니다. Gray Shirt의 Android용 NoRoot 방화벽 앱은 인터넷에 대한 각 앱의 액세스를 완전히 제어하고 루트 액세스 없이 VPN 연결을 통해 트래픽을 라우팅하여 트래픽을 필터링할 수 있도록 하여 이 문제를 해결하는 것을 목표로 합니다.
앱의 간단한 인터페이스에는 홈, 보류 중인 액세스, 앱, 전역 필터 및 액세스 로그 섹션 사이를 탐색할 수 있는 5개의 탭이 상단에 있습니다.
홈 탭 아래의 ‘시작’ 버튼을 탭하면 앱에서 인터넷 트래픽을 차단할 수 있는 권한을 요청합니다. 아래의 ‘이 응용 프로그램을 신뢰합니다’ 옵션을 선택하고 확인을 누르기만 하면 됩니다. 그러면 NoRoot 방화벽이 VPN 연결을 만들고 이를 통해 모든 트래픽을 우회합니다. 이 VPN 연결의 목적은 데이터를 보호하고 악성 패킷을 차단하는 것입니다.
앱이 인터넷에 액세스하려고 하면 자동으로 알림을 받게 되며, 이를 통해 즉시 액세스를 허용 또는 거부하고 향후 인스턴스를 위해 선택 사항을 저장할 수 있습니다. 액세스 또는 거부 작업이 수행되지 않은 앱은 NoRoot 방화벽의 ‘액세스 보류’ 섹션에 나타납니다.
또한 Wi-Fi 및 3G 연결 모두에 대해 앱 탭 아래에서 개별 앱에 대한 액세스를 수동으로 ‘허용’ 또는 ‘거부’ 설정하는 옵션을 제공합니다.
앱에 대한 또 다른 정말 편리한 점은 사용자가 IP 주소, 호스트 이름 또는 도메인 이름을 기반으로 필터 규칙(전역 또는 개별)을 생성하여 앱의 특정 IP 주소에 대해 허용하거나 거부할 연결을 지정할 수 있다는 것입니다. 이러한 필터는 전역 필터 탭에서 관리할 수 있습니다.
액세스 로그는 이전에 온라인으로 전환하려고 시도한 앱의 기록을 유지합니다. 이를 통해 특정 앱 유형의 애플리케이션 또는 서비스가 인터넷에 액세스하려고 시도한 시점을 확인할 수 있습니다.
마지막으로 NoRoot 방화벽은 현재 IPv6을 지원하지 않으므로 개발자가 이미 수정 작업을 진행하고 있지만 LTE 장치에서 작동하지 않습니다.
앱은 Google Play 스토어에서 무료로 사용할 수 있습니다. 아래 제공된 링크에서 장치로 다운로드할 수 있습니다.
[via Lifehacker]