Android P는 유휴 백그라운드 앱의 마이크 액세스를 제한합니다. 악성 앱이 대화를 엿듣는 것을 방지하는 것을 목표로 하는 개인 정보 보호에 초점을 맞춘 기능입니다.
Android의 다음 주요 버전인 Android P가 출시되려면 몇 주가 걸릴 수도 있지만 날이 갈수록 새로운 탐색경로가 생겨납니다. Android P의 초점 중 하나는 사용자 개인정보 보호인 것으로 보입니다. 어제 우리는 Android P가 어떻게 제한을 적용하는지에 대해 썼습니다. 카메라에 대한 액세스를 요청하는 "유휴" 백그라운드 앱. 그에 이어 Android 오픈 소스 프로젝트(AOSP)도 발견했습니다. 저지르다 그날 그날 합쳐졌어 유휴 백그라운드 앱이 마이크에 액세스하는 것을 방지합니다..
이 소식이 여러분 중 일부에게는 충격적일 수도 있다고 상상할 수 있습니다. 예, 기술적으로 귀하가 기기의 마이크에 액세스하도록 권한을 부여한 모든 앱은 백그라운드에서 실행되어 귀하가 말하는 내용을 녹음할 수 있습니다. 안드로이드 오레오의 한계 백그라운드 서비스에서 간접적으로 벗어나기가 조금 더 어려워졌을 수도 있습니다. 하지만 백그라운드에서 대기 중인 앱이 비밀리에 사용자를 녹음할 수 있다는 생각은 무서운 전제입니다. 검은 거울—이것이 바로 Google이 이 문제를 해결하기 위해 노력하는 이유입니다.
Android P에서는 어떤 변화가 있나요?
작동 방식은 다음과 같습니다. UID(Android 시스템이 설치 시 할당하는 고유하고 변하지 않는 식별자)로 식별되는 앱이 게으른 상태에 따라 Android의 오디오 시스템에서는 오디오 녹음을 허용하지 않습니다. (이 경우 "idle"은 유휴 상태를 의미합니다. 선잠 언제 상태를 말하다 CPU 및 네트워크 집약적인 서비스에 대한 백그라운드 앱의 액세스 제한됩니다.) 마이크의 데이터를 파일에 쓰는 대신 빈 데이터(바이트 배열의 0 문자열)를 보고합니다. 앱이 다시 활성화되면(예: 잠자기 모드 종료) 실제 데이터 기록이 시작됩니다.
약간 복잡하게 들릴 수도 있지만(말장난 의도는 아님) 목표는 개인 정보를 보호하는 것입니다. 정크 오디오를 녹음하는 유휴 앱은 가상의 악성 앱이 액세스 권한이 있음을 빨리 인식하지 못하도록 방지합니다. 차단되어 주변 소음, 사적인 대화 및 주변 환경이 녹음되지 않도록 방지합니다. 은밀하게.
그것이 왜 중요합니까?
휴대폰 마이크에 비밀리에 액세스하는 앱은 단순히 보안 연구원들의 편집증적인 망상이 아닙니다. 작년 말, 뉴욕 타임즈보고됨 1,000개 이상의 인기 Android 앱이 기기 마이크를 통해 광고 추적 오디오 신호를 수신합니다.
Android 6.0 Marshmallow에는 기본적으로 앱이 마이크(및 기타 센서)에 액세스하지 못하도록 차단하는 권한 시스템이 도입되었습니다. 하지만 이는 일회성 거래입니다. 앱에 권한을 부여한 후에는 앱이 향후 해당 권한을 남용하는 것을 방지할 수 있는 방법이 없습니다. 실제로 권한을 취소하는 것은 약간 번거로운 작업입니다. Android로 이동해야 합니다. 설정 메뉴, 탭 앱, 앱으로 스크롤하여 선택하고 앱 권한을 클릭하고 관련 권한을 찾으세요.
운이 좋다면 Android P가 여러분을 위해 그 어려운 일을 해줄 것입니다.