Show 잡힌 갈피Technology/그 외 [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 BlueStacks App Player 4.30.50.1690 for windows - Filepuma.com BlueStacks is the first production software that allows you to use your favorite mobile apps on a Windows PC. You can download apps like Angry Birds Space, Candy Crush Saga, Telegram, Temple Run 2, Evernote or Documents to Go directly into BlueStacks, o www.filepuma.com 해당 링크로 가셔서 Download 를 클릭 하시면 설치 파일을 다운로드 받으실 수 있습니다. 다운받아서 설치! *** 해당 버전은 공식 홈페이지 상의 버전과 다르지만, 공식 홈페이지에서 다운받아 설치하게 되면 이후 루팅 권한을 얻기 위한 프로그램을 사용하실 수 없기 때문에 위 버전을 다운받아야 합니다. *** 버전의 차이만 있을 뿐, 블루스택의 기능은 크게 다르지 않습니다. 설치 완료 후 블루스택을 실행하면 하단과 같이 엔진 시작 로딩 화면이 나옵니다. 그럼 설치 성공! 로딩이 끝나면, 하단과 같이 메인 화면이 나옵니다. 그 전에, 구글 플레이스토어 및 블루스택 사용을 위해 구글 계정을 연동해야 합니다. 거뜬하게 구글 계정을 입력해서 연동해주세요. *** 현재 사용하는 스마트폰에 전혀 불이익 없습니다. 2. BlueStacks Tweaker 5 설치이 프로그램을 사용하여 블루스택 에뮬 내에서 관리자 권한으로 다른 앱들을 실행할 수 있게 됩니다. 남용, 악용하지 마세요! 개인 앱의 루팅 체크 테스트를 위해서만 사용하세요! https://bstweaker.tk/ BlueStacks Tweaker Official Site BlueStacks Tweaker Official site. Tool for modifing BlueStacks. Root BlueStacks. Download BSTweaker. bstweaker.tk 공식 사이트로 들어가셔서 하단 그림의 색칠한 부분을 클릭해 다운 및 설치 를 진행해주세요. 3. Tweaker 5를 사용해 관리자 권한 획득하기- 정상 실행 화면. *** 만약, Client Version 밑에 빨간 글씨로 "버전 호환 오류" 와 비슷한 영어 문장이 나오면, 위 단계에서 알맞게 설치해주셨는지버전 확인 다시하세요! - Full Stop BS클릭. (블루스택이 켜져있지 않으면 버튼이 활성화되지 않기 때문에 활성화되지 않다고 해서 걱정하실 필요 없습니다.) - 결과 화면 -> 우측 상단에 빨간불이 모두 들어오면 성공! 1) Root 메뉴 이동 2) Unlock 클릭 - 결과화면. - 위와 같이 되면 블루스택을 실행한다. 1) Patch 클릭 2) Install SuperSu 클릭(SuperSu 앱이 설치됩니다.) 3) 블루스택에서 SuperSu 앱 실행 4) New user 선택 - 위와 같이 나오면, 계속 클릭 - 일반 선택 - 이러면 끝! 이후 원하는 앱 실행하면, 관리자 허용/거부 선택 다이얼로그 가 나옵니다. 이 때, 허용 누르면 이 앱에 대한 관리자 모드 활성화! 긴 글 읽어주셔서 감사합니다. |