본문으로 바로가기

가. 루팅(Rooting) 이란?

- 안드로이드 운영체제에서 최상위 권한(root)을 얻음으로써 제조사에서 걸어놓은 보안 또는 각종 제약을 해제할 수 있는 것을 말한다.

- 기본적으로 앱은 사용자의 아이디가 할당된 자체 샌드박스 내에서 실행되지만, 루팅을 하게 될 경우 제한이 없어지므로 다른 앱에서의 간섭 및 데이터 조회가 가능해진다.

- 루팅을 할경우 설치할 수 없는 앱 설치, 불필요한 시스템 앱 제거, 자유로운 커스텀마이징 등이 가능하다는 장점이 있다.

- 디바이스 보안 손상으로 인한 각종 해킹사고 발생, 디바이스의 *벽돌 가능성, AS 불가 등의 단점이 있다.

*벽돌 : 디바이스가 동작하지 않게되는 현상.

 

나. 루팅을 해야 하는 이유

- 루팅을 할경우 많은 위험요소가 존재하므로 일반 사용자들에게는 루팅을 권고하지 않는다.

- 취약점 진단 또는 모의해킹을 하는 인원들은 루팅을 하여야만 앱과 시스템 등을 분석할 수 있으므로 반드시 루팅 된 디바이스가 필요하다.

- 가상머신(Nox 등)을 통해 진단을 수행할 수 있지만, 유심칩이 있는 실제 디바이스에서만 정상 동작하는 앱도 있으므로 루팅 된 모바일 디바이스(스마트폰)를 가지고 있어야 한다.

 

다. 루팅 방법

- 안드로이드 운영체제에서의 루팅 방법은 PC없이 앱(어플)으로 하는 방법과 PC로 하는 방법 두 가지가 존재한다.

1. PC없이 앱으로의 루팅방법

- 수많은 루팅 앱이 존재하지만 최신 버전까지 지원하는 앱만 설명하겠다.

- 또, 정확히 AOS 몇 까지 지원한다는 말이 써져있지 않은 앱은 제외하였다.

 

1.1. Kingo Root(킹고루트)

- 거의 모든 제조사의 디바이스를 지원하며, 최대 Android 10까지 지원한다.

- 킹고루트의 지원가능 디바이스 목록 및 루팅 방법은 아래의 링크를 참고하길 바란다.

https://root-android.kingoapp.com/

 

Root Any Android | KingoRoot

KingoRoot for Android KingoRoot for Android is the most convenient and powerful apk root tool. Root any Android device and version without connecting to PC.

root-android.kingoapp.com

- Android 10 버전 루팅 방법은 아래의 링크를 참고한다.

https://www.kingoapp.com/root-tutorials/magisk-root-pixel3-android-10.htm 

 

Successfully Get Root Access On Android 10 (Google Pixle 3 XL) With Magisk

Though Android smartphones become more and more powerful, they are still many users want to have their devices rooted. Since the technology of Android system becomes more developed, it's harder and harder to excavate Android loop. However, Kingoroot team h

www.kingoapp.com

 

1.2. FramaRoot(프레임루트)

- 거의 모든 제조사의 디바이스를 지원하지만 2018년 이후로 업데이트되지 않아 최신 OS를 지원하지 않는다.

- 지원 가능한 디바이스 목록은 아래의 링크를 참고하길 바란다.

https://framarootappdownload.net/framaroot-exploit-supported-devices/

 

https://framarootappdownload.net/framaroot-exploit-supported-devices/

 

framarootappdownload.net

- 프레임루트 앱의 루팅 방법은 아래의 링크를 참고하길 바란다.

https://framarootappdownload.net/

 

https://framarootappdownload.net/

 

framarootappdownload.net

 

1.3. One Click Root(원클릭 루트)

- 거의 모든 디바이스 및 최신버전(Android 13)까지 지원한다고 써져 있으나 유료이다.

- 아래의 링크에 접속하여 루팅하고 싶은 디바이스 정보를 입력한 뒤 결재를 진행하여 루팅을 수행한다. 

https://oneclickroot.com/ko/

 

홈 - 원 클릭 루트

PoGO의 느린 진행과 지역적 제한에 지치셨나요? 게임을 스푸핑하고, 게임 성공 속도를 높이고, 접근할 수 없다고 생각했던 캐릭터를 수집할 수 있는 방법이 있습니다! 스푸핑이란 무엇입니까? 따

oneclickroot.com

 

2. PC로의 루팅 방법

- *오딘(Odin)이라는 프로그램을 사용하여야하고 자신의 디바이스와 OS버전에 맞는 펌웨어를 구해야 한다.

*오딘 : 스마트폰(디바이스)에 펌웨어를 입히는 윈도우용 프로그램.

- 앱으로 루팅하는 방식에 비해 매우 어렵고 복잡하며 디바이스가 벽돌이 될 확률이 높다.

 

1.1. CF-Auto-Root

- Android 7까지만 지원한다.

- 자신의 디바이스에 맞는 펌웨어를 다운로드하고 오딘(Odin)으로 설치를 진행한다.

https://autoroot.chainfire.eu/

 

CF-Auto-Root

 

autoroot.chainfire.eu

 

1.2. Twrp

- 삼성 Note20까지 지원하는 걸 보니 최신 버전은 지원하지 않는 듯하다.

- 자신의 디바이스에 맞는 이미지를 다운로드하고 오딘(Odin)으로 설치한다.

https://twrp.me/Devices/

 

Devices

 

twrp.me