“USB 저장소 내용 수정 / 삭제”권한은 실제로 무엇을 의미합니까?


11

modify/delete USB storage contents허가는 실제로 무엇을 의미합니까? 응용 프로그램이 USB 저장소의 모든 데이터 를 읽고 수정하고 쓸 수있는 액세스 권한을 부여합니까 ? 어쩌면 이것은 해당 데이터의 하위 집합으로 만 제한됩니까 (예 : 응용 프로그램 자체에서 작성한 데이터 만) 아니면 완전히 다른 의미입니까?

답변:


8

다양한 PC 플랫폼에서 읽기 및 쓰기 권한 개념에 익숙한 경우 여기서 진행되는 것과 거의 동일합니다. SD 카드 또는 장치와 함께 제공되는 저장 공간이 될 수있는 "외부 저장소"에 대한 응용 프로그램 쓰기 액세스 권한을 응용 프로그램에 부여하고 있습니다.

이 권한은 응용 프로그램이 SD 카드 (또는 OS에서 SD 카드처럼 취급하는 비 이동식 저장 공간)에있는 파일을 생성, 수정 또는 삭제할 수 있음을 나타냅니다.

온라인에서 파일을 다운로드하여 수동으로 SD 카드에 저장할 수 있습니다.

자체 이미지, 텍스트, 오디오 등의 파일을 생성하여 SD 카드에 저장할 수 있습니다.

SD 카드의 모든 파일을 삭제할 수 있습니다.

SD에 이미 존재하는 파일 (앱과 관련이없는 파일조차)을 찾아서 변경할 수 있습니다.


5

이는 애플리케이션이 sdcard의 전체 내용을 읽고 쓸 수 있음을 의미합니다. 응용 프로그램에이 권한이없는 경우에도 여전히 SD 카드의 내용을 읽을 수 있습니다. 수정 / 쓰기 권한을 부여하면 응용 프로그램이 파일을 작성, 편집 또는 삭제할 수 있습니다.

시간의 99.9 %이므로 응용 프로그램이 데이터를 sdcard에 저장하는 것과 같은 작업을 수행 할 수 있습니다. 예를 들어 이것은 벽지 앱의 이미지이거나 앱이 SMS 메시지를 백업하는 데 사용되거나 podcast 앱이 mp3 파일을 sdcard에 저장해야하는 경우 일 수 있습니다.

최근에 기기의 사진 및 기타 데이터에 액세스 할 수있는 iOS에 대한 "소란"이있었습니다. 이러한 장치는 전화가 아니라 전화를하는 컴퓨터라는 것을 기억해야합니다. Windows / Linux / OSX에 응용 프로그램을 설치해도 다르지 않습니다. 응용 프로그램은 내가 액세스 할 수있는 시스템의 모든 파일에 액세스 할 수 있습니다.

응용 프로그램이 PC에 설치되어 있다고 믿지 않으면 설치되지 않습니다. 당신은 당신의 전화에 같은 생각을 사용해야하지만, 당신은 당신의 PC에 전화보다 더 많은 개인 정보가 전화에있을 수 있음을 명심하십시오.



4
@MartinTapankov 모든 컴퓨터가이 작업을 수행합니다. 백도어가 아니며 이미 집에 있습니다. 특히 sdcards, FAT32는 보안 보호 기능을 제공하지 않으므로 OS가 안드로이드에서 sdcard를 수정하기 전에 앱이 요청하도록 최소한 수정 / 삭제 권한을 갖습니다. 다른 OS보다 더 많은 것입니다.
Ryan Conrad

1

각 응용 프로그램에는 특정 저장소 폴더가 있습니다. 그러나 그림, 음악 및 벨소리 폴더와 같은 일부 폴더는 공용입니다. 따라서 기본적으로 응용 프로그램은 공용 폴더와 자체 폴더에서 파일을 쓰거나 삭제할 수 있습니다.

자세한 내용은이 링크를 참조하십시오. http://developer.android.com/guide/topics/data/data-storage.html#SavingSharedFiles


3
응용 프로그램은 외부 저장소의 어느 곳에서나 쓰기 / 삭제할 수 있어야합니다 . FAT32는 어떤 종류의 파일 권한도 구현하지 않으며 (즉, 외부 저장 장치가 항상 사용하는 방식) 특정 폴더 / 파일에 대한 액세스를 제한 할 방법이 없습니다. 응용 프로그램의 저장 폴더를 사용하는 것이 좋지만 반드시 그럴 필요는 없습니다.
eldarerathis

FAT32에는 권한 시스템이 없지만 OS (Android / Linux) OS가 파일 시스템 액세스 주위에 샌드 박스 shim을 구현하여 앱이 파일 시스템의 승인 된 부분에만 액세스 할 수있는 이유는 없습니다. Google이 시스템 개발자를 위해 매우 간단한 것으로 이와 같은 것을 구현하지 않았다는 사실을 알게되었습니다.
Timothy C. Quinn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.