본문 바로가기

Cell/Android

[2] 슈퍼유저권한획득,루팅, 그리고 권한(permission)에 대해서

안녕하세요

M1S 시큐어 입니다.

 

이번포스팅은

안드로이드의 루팅의개념과

퍼미션,권한Permission에대해서 알려드리려 합니다.

 

 

 

 

루팅이란?

쉽게말해 안드로이드시스템의 유저가 주인이되는것입니다.

안드로이드계의 최고권한을 획득하는셈입니다.

즉,

PC방이있으면 손님들은 PC를즐기고(유저)

PC방카운터(사장)은 내가 그권한을 갖는것을 말합니다.

 

 

 

 

루팅은

어떻게사용하느냐에따라

금상천화가되느냐, 아니면 황천길이되느냐가

모두 사용자의 책임이있죠^^

 

 

 

 

 

필자는개인적으로

루팅 하는것을권합니다

그렇지만, 루팅을해서 벽돌이되는것에대해서

일체 책임지지않습니다

 

-----------------------------------------------------------------------------------------------------

 

루팅의 기본개념도 알았으니

퍼미션(권한, Permission)에대해서도 알아봅시다

 

퍼미션이란?

한글로 "권한" 이란뜻이며,

안드로이드시스템에

시스템파일을 구분해주는 약속된기호라고 생각하시면됩니다

 만약,

권한을 잘못주면어떻해되냐고요?

간단하게 벽돌 됩니다ㅎ

 

그래서중요한

가장기본적인 권한을 알려드리려합니다

이제 권한이라하지않고 "퍼미션" 이라고하겠습니다.

 

----

 

 

 

 

위사진은

퍼미션 644 를 의미합니다

 

해석을해보시면

(가로만따져봐서)

ㅁㅁㅁ  =  4  2  1

ㅁㅁㅁ  =  4  2  1

ㅁㅁㅁ  =  4  2  1

 

즉,

첫번째줄애는 4 + 2 + 0 = 6

두번째줄에는 4 + 0 + 0 = 4

세번째줄에는 4 + 0 + 0 + 4

 

이제 감이잡히시나요??

제일기본적인 퍼미션 입니다.

그리고 안드로이드시스템중에서 제일많이쓰이는 퍼미션입니다.

 

간단하게 이정도면 해두고 다음강좌에 주로쓰이는 권한 의종류에대해서 포스팅해보겠습니다.

감사합니다.