수년간 권한 관리는 Android에서 개인정보 보호 최적화의 필수적인 부분이었습니다. 10년 넘게 Android는 어떤 앱이 어떤 권한에 액세스할 수 있는지에 대한 고급 제어 기능을 제공해 왔습니다. 최근 Android 버전에서는 미디어 액세스와 같은 권한에 대해서도 세부적인 제어 기능을 도입했습니다.

하지만 Android에는 두 번째 권한 메뉴가 존재한다는 사실을 아는 사람은 거의 없습니다. 이러한 옵션은 카메라, 마이크, 미디어 액세스와 같은 주요 권한처럼 알림창에 자주 표시되지 않기 때문입니다. 비록 눈에 잘 띄지는 않지만, 이 두 번째 권한 메뉴의 옵션은 앱이 시스템 권한에 액세스하는 방식에 심각한 영향을 미칠 수 있습니다.

관련 기사

위치 액세스 권한을 가진 앱을 확인해보니 10개나 되는 앱이 불필요하게 권한을 가지고 있었습니다

불필요한 위치 액세스 권한을 가진 앱들을 발견했고, 몇 분 만에 이를 해결했습니다.

절반의 진실

권한 팝업만으로는 부족합니다

출처: Abhijith N Arjunan/All Things N 앞서 언급했듯이, Android는 권한 처리 방식을 개선해 왔습니다. Android 설정의 ‘권한 관리자’ 인터페이스 덕분에 사용자는 기기에서 어떤 일이 일어나고 있는지 빠르게 파악할 수 있습니다. 앱을 설치하거나 사용할 때 접하는 권한 요청 알림은 앱이 카메라, 저장소, 마이크, 미디어 등에 액세스할 수 있는지 제어하는 좋은 방법입니다. 모든 것이 선택 사항(opt-in)이기 때문에 Android 사용자는 종종 권한 팝업에 전적으로 의존합니다. 하지만 이러한 알림은 전체 내용의 절반만을 다룰 뿐입니다.

이는 권한 알림이 시스템 수준의 권한을 다루지 않기 때문에 발생합니다. 앱이 오버레이를 생성하거나, 알림에 액세스하거나, 기기 사용 데이터에 액세스하거나, 제한을 우회할 수 있게 하는 등의 권한을 의미합니다. 예상하시겠지만, 이러한 시스템 수준의 제어는 기기의 개인정보 보호와 보안에 더 깊은 영향을 미칩니다! 다행히 Android 8 버전부터는 이러한 고급 시스템 권한을 관리할 수 있는 방법이 제공되고 있습니다.

아무도 알려주지 않은 메뉴를 소개합니다

‘특별한 앱 접근’이라고 합니다

출처: Abhijith N Arjunan/All Things N ‘특별한 앱 접근’은 처음에는 눈에 띄지 않는 설정 중 하나입니다. 사실 이 메뉴는 ‘개인정보 보호’ 섹션에서도 강조되지 않습니다. 대신 앱 -> 고급(선택 사항) -> 특별한 앱 접근 경로를 통해 이 옵션들에 액세스해야 합니다. 하지만 그 안에 있는 옵션들을 보면 놀라실지도 모릅니다.

이 글도 확인해 보세요:  Android 휴대폰에서 앱 고정을 사용하는 방법

이런 곳에 숨겨져 있음에도 불구하고, 많은 앱이 이미 이러한 권한에 대한 액세스 권한을 가지고 있을 수 있습니다(자세한 내용은 나중에 다룹니다). 게다가 제조사는 ‘특별한 앱 접근’의 이름을 바꾸거나 다른 메뉴 안에 배치할 수도 있습니다. 따라서 기기에서 이 옵션을 찾는 데 어려움을 겪을 수 있습니다. 그럼에도 불구하고 이 메뉴의 옵션은 앱이 기기의 중요한 정보에 액세스하는 방식을 이해하고 앱의 동작을 결정하는 데 여전히 중요합니다.

대부분의 권한은 Android 시스템에 의해 정의되지만, 일부 OEM은 추가적인 특별 접근 권한을 추가할 수도 있습니다. 이는 상황에 따라 시스템 앱이나 타사 앱에서 사용될 수 있습니다.

##### Google Pixel 10

브랜드 Google

SoC Tensor G5

디스플레이 6.3인치 Actua 디스플레이

RAM 12 GB

Google의 플래그십 스마트폰인 Google Pixel 10은 Tensor G5 프로세서, 뛰어난 트리플 카메라 시스템, 7년간의 소프트웨어 업데이트를 제공합니다. 앞으로 수년간 믿고 사용할 수 있는 휴대폰입니다.

권한이 너무 많습니다

결코 가벼운 권한이 아닙니다.

앞서 말했듯이, ‘특별한 앱 접근’ 메뉴에 포함된 권한들은 결코 단순하지 않습니다. 가장 중요한 몇 가지는 다음과 같습니다.

사용 기록 접근: 이 권한은 앱이 기기에서 사용 데이터를 수집할 수 있게 합니다. 예를 들어, 어떤 앱을 사용하는지, 각 앱에 얼마나 많은 시간을 소비하는지, 얼마나 자주 사용하는지 학습합니다. 다른 앱 위에 표시: 이 권한은 앱이 다른 모든 것 위에 자신의 UI를 표시할 수 있게 합니다. 채팅 버블이나 접근성 앱이 이 옵션을 자주 사용하지만, 악용될 가능성도 충분합니다. 알림 접근: 이 특별한 접근 권한을 가진 앱은 Android 스마트폰에서 수신하는 모든 알림에 액세스할 수 있습니다. 상황에 따라 민감한 콘텐츠에 액세스할 수도 있습니다. 시스템 설정 수정: 앱에 이 특권이 부여되면 매번 명시적인 확인 없이 기기의 시스템 수준 설정을 수정할 수 있습니다. 모든 파일 접근: 이름에서 알 수 있듯이, 이 권한은 앱이 기기의 모든 파일과 폴더에 액세스할 수 있게 합니다. 또한 이러한 파일을 쉽게 수정할 수 있습니다. 이는 미디어 액세스 권한과는 다르다는 점에 유의하십시오. 이 외에도 프리미엄 SMS 액세스, Wi-Fi 제어, 화면 속 화면(Picture in Picture), 백그라운드에서 팝업 표시, 전체 화면 알림 전송, 알람 및 미리 알림, NFC 실행, 화면 켜기 등 몇 가지가 더 존재합니다. 목록에 있는 모든 권한이 높은 우선순위를 가지는 것은 아니라는 점도 참고하십시오.

이 글도 확인해 보세요:  안드로이드 기기에 리니지OS를 설치하는 방법

많은 앱이 이미 액세스 권한을 가지고 있을 수 있습니다

온보딩 화면 때문입니다

출처: Abhijith N Arjunan/All Things N 설정을 통해 이 섹션을 열어보면 목록에 꽤 많은 앱이 있는 것을 보고 놀라실 것입니다. 여기에는 공통적인 이유가 있으며, 많은 Android 앱이 온보딩 화면을 가지고 있는 방식과 관련이 있습니다.

인정합시다. 시간이 지나면 우리 중 많은 사람이 우리가 허용하는 특정 권한에 주의를 기울이지 않습니다. ‘허용’을 클릭하는 기계적인 작업이 되어버리죠. 하지만 설치 및 설정 과정에서 일부 앱은 이러한 특별 접근 권한을 요청하기도 합니다. Android 설정에서 해당 권한과 관련된 잠재적인 문제를 언급함에도 불구하고 결국 이러한 옵션을 활성화하게 됩니다. 이렇게 해서 특권 권한을 가진 앱 목록이 만들어지는 것입니다.

긍정적인 점은 철저한 감사를 통해 이를 해결할 수 있다는 것입니다.

해야 할 일

사실 간단합니다

특별한 앱 접근 권한을 감사하는 것은 생각보다 쉽습니다. 다음은 따라 할 수 있는 가이드입니다.

Android에서 설정을 엽니다. 앱 -> 특별한 앱 접근으로 이동합니다. 각 카테고리를 살펴보고 허용된 각 앱을 검토하십시오. 앱이 반드시 필요하지 않은 기능에 액세스하고 있다고 판단되면 해당 앱의 권한을 취소하십시오. 예를 들어, 계산기 앱은 사용 패턴이나 알림에 액세스할 필요가 없습니다. 마찬가지로 날씨 앱은 오버레이 권한이 필요 없으며, 소셜 미디어 앱은 ‘알 수 없는 앱 설치’ 권한이 필요하지 않습니다.

모든 앱이 나쁜 의도를 가진 것은 아닙니다

이 글의 목적은 여러분을 겁주려는 것이 아닙니다. 또한 모든 앱이 여러분을 노리고 있다고 생각하며 편집증에 빠질 필요도 없습니다. 반대로, 이 새로운 지식을 활용하여 문제가 있는 앱이 이러한 권한을 악용하고 있는지 파악할 수 있습니다.

하지만 앱이 적절한 기능을 위해 권한을 사용한다고 생각되면 그대로 두어도 됩니다. 예를 들어, 많은 접근성 앱은 제대로 작동하기 위해 다른 앱 위에 표시할 수 있는 권한이 필요합니다. 마찬가지로 알림 미러링 앱은 앱 및 기기 알림에 대한 액세스 권한이 필요합니다.

이 글도 확인해 보세요:  안드로이드 휴대폰이나 태블릿이 켜지지 않나요? 7가지 해결 방법

관련 기사

새로 설치한 Android 앱이 당신을 감시하지 못하도록 이 설정들을 변경하세요

새로 설치된 앱은 여러분이 제어하기 전까지 생각보다 많은 일을 할 수 있습니다.

By 최은지

윈도우(Windows)와 웹 서비스에 대한 전문 지식을 갖춘 노련한 UX 디자이너인 최은지님은 효율적이고 매력적인 디지털 경험을 개발하는 데 탁월한 능력을 발휘합니다. 사용자의 입장에서 생각하며 누구나 쉽게 접근하고 즐길 수 있는 콘텐츠를 개발하는 데 주력하고 있습니다. 사용자 경험을 향상시키기 위해 연구를 거듭하는 은지님은 All Things N 팀의 핵심 구성원으로 활약하고 있습니다.