위험한 권한이긴 한데 너도 나도 써서 피하기가 힘들다
핸드폰 안에서 무슨 역할 하나요?
핸드폰에는 앱 각각이 개인적으로 쓰는 공간이 있고 모든 앱이 공용으로 쓰는 공간이 있다. 이 중 전자는 허락 없이 접근할 수 있지만 후자에 접근하려면 본문에 언급된 권한이 필요하다
제대로 짠 앱이라면 개인 공간에서 모든 걸 처리해야 하지만 그런 개념이 없던 시절에 만들어진 낡은 앱들이 공용 공간을 쓴다. 이러면 어떤 앱이 작성한 자료를 다른 앱이 지워버릴 수도 있고 유출할 수도 있고 여러 가지 문제가 발생한다
예외적으로 어쩔 수 없이 저 권한이 필수인 앱들이 있는데 뷰어 앱들이 그렇다. 다른 앱에서 다운로드한 파일들을 읽을 수 있어야 하기 때문
아니다 그 경우에도 read만 있으면 되기에 write까지는 필요 없겠구나
그럼 신뢰할 수 없는 사이트에서 깐 어플에 저 권한 잇으면 걍 지우는 게 낫죠?
원칙적으로는 그렇지. 근데 그렇게 하면 쓸 수 있는 앱들이 거의 없음. 저 권한을 너무 남용해서...
그럼 그걸 읽어내서 어디로 보내거나 쓸지는 아무도 모르는 거에요?
어. 네트워크 권한은 더 흔하니까
아 그럼 꼭 필요한 거 아니니까 걍 지워야 겟네요 감사합니다
위험한 권한이긴 한데 너도 나도 써서 피하기가 힘들다
핸드폰 안에서 무슨 역할 하나요?
핸드폰에는 앱 각각이 개인적으로 쓰는 공간이 있고 모든 앱이 공용으로 쓰는 공간이 있다. 이 중 전자는 허락 없이 접근할 수 있지만 후자에 접근하려면 본문에 언급된 권한이 필요하다
제대로 짠 앱이라면 개인 공간에서 모든 걸 처리해야 하지만 그런 개념이 없던 시절에 만들어진 낡은 앱들이 공용 공간을 쓴다. 이러면 어떤 앱이 작성한 자료를 다른 앱이 지워버릴 수도 있고 유출할 수도 있고 여러 가지 문제가 발생한다
예외적으로 어쩔 수 없이 저 권한이 필수인 앱들이 있는데 뷰어 앱들이 그렇다. 다른 앱에서 다운로드한 파일들을 읽을 수 있어야 하기 때문
아니다 그 경우에도 read만 있으면 되기에 write까지는 필요 없겠구나
그럼 신뢰할 수 없는 사이트에서 깐 어플에 저 권한 잇으면 걍 지우는 게 낫죠?
원칙적으로는 그렇지. 근데 그렇게 하면 쓸 수 있는 앱들이 거의 없음. 저 권한을 너무 남용해서...
그럼 그걸 읽어내서 어디로 보내거나 쓸지는 아무도 모르는 거에요?
어. 네트워크 권한은 더 흔하니까
아 그럼 꼭 필요한 거 아니니까 걍 지워야 겟네요 감사합니다