>>Magisk 사용이유
▶ system 폴더를 수정하지 않은 진보된 방식(system 폴더 변경시 탐지쉬움)
▶ Magisk용 모듈 사용 가능
▶ Magisk 공식 쓰레드의 주기적인 업데이트
>>Magisk를 설치하기 위한 조건
▶ 안드로이드 5.0 이상이어야 설치가 가능합니다. (킷캣은 이제 정말 보내줄 때가...)
▶ 시스템 변조의 시작점은 커스텀 리커버리가 설치되어 있어야 합니다.
▶ 기존에 SuperSU를 통해 루트 권한을 부여했다면 모든 내역을 삭제해야 합니다.
▶ 특정 기기에서는 작동하지 않는 경우가 있으니 위쪽에 첨부한 공식 쓰레드 링크를 통해 확인하시기 바랍니다.
>>사전준비
▷ 기존에 SuperSU를 통해 루트 권한을 획득했다면 https://forum.xda-developers.com/showpost.php?p=63615067 링크에서 unSU 파일을 통해 언루팅합니다.
▷ Xposed를 사용 중이셨다면, 이것도 깔끔하게 삭제를 해야 합니다.
▷ 모두 삭제를 한다고 해도 깔끔하지 않게 될 가능성이 있기 때문에, 롬을 새롭게 밀어버리는 것을 가장 추천합니다.
>>Flow
Step1. Magisk 파일 다운로드
Step2. 리커버리 진입 후 Magisk 플래싱
그리고 자신과 맞는 twrp (혹은 리커버리) 이미지를 다운 받아주세요.
구글에서 [자신 휴대폰의 모델명] twrp 치면 다 나옵니다.
부트로더 진입 후 가지고 있는 리커버리로 부팅해주세요. (예 : 리커버리 파일 이름이 twrp.img이면)
휴대폰이 그냥 켜져있는 상태라 할 때 리커버리 파일 경로로 가서 (cmd 명령어 cd 이용)
1. adb devices
2. adb reboot bootloader
3. fastboot devices
4. fastboot flash recovery twrp.img
(이 4번은 선택입니다. 근데 하는게 좋음 +_+b)
5. fastboot boot twrp.img
대략 이 순으로 리커버리에 들어가주면 됨
그 후, 아까 파일 다운받은 Magisk를 Install 하기
Step3. Magisk 다운로드
-Install 눌러서 Downloads 경로로 들어간 후 설치하면 됩니다.
그 후 재부팅 시 앱 화면을 보면 Magisk Manager라는 앱이 추가 됨
화면서 Direct install 까지 하면끝
'모의해킹 > 안드로이드' 카테고리의 다른 글
안드로이드 인증서 피닝 우회 - 작성중 (0) | 2019.06.10 |
---|---|
안드로이드 모바일 개발 및 자체 취약점 진단(Usage a Frida) - 작업중 (0) | 2019.06.10 |
smali 코드 분석(feat. J_Show) (0) | 2019.04.24 |
0x02 Pratice analysis code from Frida(쭙) (0) | 2019.04.21 |