인프런 - 강의/루팅탐지, 탐지우회, 방어방법

2 - 루팅 개요

개복치 개발자 2019. 11. 23. 17:22

루팅이란 무엇인가?

루팅 하는 방법은 어떻게 되는가

루팅을 뭐가 좋은가?

루팅을 뭐가 안 좋은가?

 

에 대해 알아보겠습니다.

 

1. 루팅이란 무엇인가? 

 

관리자 권한을 얻는 것 입니다.

내가 핸드폰을 사용하는데 내가 관리자가 아니야? 라고 생각할 수 있는데, 저희는 핸드폰에 관리자 권한이 없습니다.

관리자 권한이 없다는 것은 마음대로 핸드폰을 건드리지 못 하게 하는 것인데, 왜 이렇게 해놓을 까요?

관리자 권한을 가지고 이것저것 건드리다가 핸드폰이 먹통이 될 수도 있기 때문에 관리자 권한을 가지고 조작할 수 없도록 해 놓습니다.

자, 그러면 루팅을 이제 어떻게 하는지 알아봅시다.

 

2.루팅 하는 방법이 어떻게 되는가?

 

 1. Unlocking bootloader (부트로더 언락)

  부드로더(boot loader - OS가 시동되지 전에 관련 작업을 세팅하는 과정)언락 -  기기 내부 메모리에 기록이 가능하로록 세팅

 

 2. Install a custom recovery (커스텀 리커버리 설치)

  안드로이드 폰에 리커버리(복구) 프로그램이 내장되어 있는 것을, 다른 것으로 교체합니다. 이렇게 해서 메모리나 캐시을 조작할 수 있습니다.

 

 3. Rooting yourphone (루팅)

  이제 관리자(root)권한을 얻으면 됩니다.

 

 이런 순서로 진행됩니다.

 

 다만 이런거 다 알 필요 없이, 루팅 앱을 사용해서 쉽게 할 수 있습니다.

 

 

 

3. 루팅 하면 뭐가 좋은가?

 

- 통신사 어플 제거

 

 

- 테마 적용

 

http://uot.dakra.lt/kitchen/

 

- 성능 최대화 (CPU 오버클럭)이 가능합니다.

 

 

4. 루팅을 뭐가 안 좋은가?

 

- AS 거절

- 벽돌폰

 

 

자, 다음시간에 계속 알아보겠습니다.

 

 

 

-- 참고

https://forum.xda-developers.com/crossdevice-dev/android-one-general/tutorial-unlock-bootloader-install-t2895763

https://m.post.naver.com/viewer/postView.nhn?volumeNo=12991630&memberNo=40975723