- Today
- Yesterday
- Total
메이쁘
[Android] 가상 에뮬레이터로 적당한 블루스택(BlueStacks) 으로 루트(관리자) 권한 얻는 방법! (root, su, sudo) 본문
[Android] 가상 에뮬레이터로 적당한 블루스택(BlueStacks) 으로 루트(관리자) 권한 얻는 방법! (root, su, sudo)
메이쁘 2020. 6. 27. 23:59안녕하세요.
안드로이드 앱을 만들거나 배포하게 된다면
앱의 퀄리티도 중요하지만
그만큼 앱의 보안성도 높아야합니다.
잘못 만들었다가
개인정보가 빠져나가거나
앱이 해킹당하면 안되겠죠 ?
그러기 위해 필요한 보안 기능 중 하나인
디바이스의 관리자 권한 여부를 체크하는 것은 필수입니다.
관리자 권한이란,
간단하게 linux로 말하면 su root, sudo
윈도우는 관리자 계정
입니다.
관리자 권한을 가지고 앱을 실행하게 된다면 크게 두 가지가 가능해집니다.
- 시스템 영역을 들어갈 수 있어서 여러 환경설정이 가능해진다.
- 앱 내부 파일 영역 또한 확인 / 수정 이 가능해진다.
이 두 가지만 들어도 끔찍하죠..?
그런데 관리자 권한을 얻기 위해 실제 사용하는 스마트폰을 가지고 하면
자칫 잘못하다간 벽돌이 될 수 있습니다.
(거의 대부분의 앱은 루팅 체크를 하기 때문에 아무 것도 사용할 수 없게 됩니다. 관리자 권한 잘못 얻었다가 되돌리기도 쉽지 않구요.)
그래서 가상 에뮬레이터를 만들어서 거기에 관리자 권한을 부여한 후 테스트하면
여차하면 에뮬 자체를 지우고 다시 깔아도 되니까
보통 에뮬레이터로 루팅 체크 테스트를 진행합니다.
보통 컴퓨터로 모바일게임을 하기 위해 사용하는 BlueStacks 에 관리자 권한을 부여해보겠습니다.
Windows 환경 필수!
1. Bluestack 설치
https://www.filepuma.com/download/bluestacks_app_player_4.30.50.1690-20129/
해당 링크로 가셔서 Download 를 클릭 하시면 설치 파일을 다운로드 받으실 수 있습니다.
다운받아서 설치!
*** 해당 버전은 공식 홈페이지 상의 버전과 다르지만, 공식 홈페이지에서 다운받아 설치하게 되면 이후 루팅 권한을 얻기 위한 프로그램을 사용하실 수 없기 때문에 위 버전을 다운받아야 합니다.
*** 버전의 차이만 있을 뿐, 블루스택의 기능은 크게 다르지 않습니다.
설치 완료 후 블루스택을 실행하면 하단과 같이 엔진 시작 로딩 화면이 나옵니다. 그럼 설치 성공!
로딩이 끝나면, 하단과 같이 메인 화면이 나옵니다.
그 전에, 구글 플레이스토어 및 블루스택 사용을 위해 구글 계정을 연동해야 합니다.
거뜬하게 구글 계정을 입력해서 연동해주세요.
*** 현재 사용하는 스마트폰에 전혀 불이익 없습니다.
2. BlueStacks Tweaker 5 설치
이 프로그램을 사용하여 블루스택 에뮬 내에서 관리자 권한으로 다른 앱들을 실행할 수 있게 됩니다.
남용, 악용하지 마세요!
개인 앱의 루팅 체크 테스트를 위해서만 사용하세요!
공식 사이트로 들어가셔서 하단 그림의 색칠한 부분을 클릭해
다운 및 설치 를 진행해주세요.
3. Tweaker 5를 사용해 관리자 권한 획득하기
- 정상 실행 화면.
*** 만약, Client Version 밑에 빨간 글씨로 "버전 호환 오류" 와 비슷한 영어 문장이 나오면, 위 단계에서 알맞게 설치해주셨는지 버전 확인 다시하세요!
- Full Stop BS 클릭.
(블루스택이 켜져있지 않으면 버튼이 활성화되지 않기 때문에 활성화되지 않다고 해서 걱정하실 필요 없습니다.)
- 결과 화면 -> 우측 상단에 빨간불이 모두 들어오면 성공!
1) Root 메뉴 이동
2) Unlock 클릭
- 결과화면.
- 위와 같이 되면 블루스택을 실행한다.
1) Patch 클릭
2) Install SuperSu 클릭(SuperSu 앱이 설치됩니다.)
3) 블루스택에서 SuperSu 앱 실행
4) New user 선택
- 위와 같이 나오면, 계속 클릭
- 일반 선택
- 이러면 끝!
이후 원하는 앱 실행하면, 관리자 허용/거부 선택 다이얼로그 가 나옵니다.
이 때, 허용 누르면 이 앱에 대한 관리자 모드 활성화!
긴 글 읽어주셔서 감사합니다.