Magisk는 Android 기기에서 시스템 루트 권한(Root)을 얻고, 시스템 수정을 할 수 있게 해주는 오픈 소스 프로젝트입니다. 기본적으로 Android 운영 체제는 시스템 루트 권한을 가지고 있지 않아서 시스템 설정을 변경하거나 앱의 루트 권한이 필요한 기능을 사용할 수 없습니다. 그러나 Magisk를 사용하면 Android 기기에 루트 권한을 부여하여 이러한 제한을 우회할 수 있습니다.
Magisk는 시스템의 내부에서 루트 권한을 얻는데 사용되며, 이를 통해 다양한 기능과 모듈을 설치할 수 있습니다. Magisk의 가장 큰 장점 중 하나는 시스템 파티션을 변경하지 않고 루트 권한을 얻을 수 있다는 점입니다. 이렇게 함으로써 시스템의 무결성을 유지하면서도 루트 권한을 이용할 수 있어서 안정적이고 보안적으로도 유리합니다.
Magisk의 주요 기능과 장점:
시스템 루트 권한 얻기: Magisk를 설치하면 기기에 루트 권한을 얻을 수 있습니다. 이를 통해 기기의 시스템 설정을 변경하거나 루트 권한을 요구하는 앱과 기능을 사용할 수 있습니다.
시스템 무결성 유지: Magisk는 시스템 파티션을 수정하지 않고 루트 권한을 얻으므로 시스템의 무결성을 유지할 수 있습니다.
Systemless 모드: Magisk의 시스템리스(Systemless) 모드를 사용하면 기기의 시스템 파티션을 건드리지 않고도 모듈을 설치하고 관리할 수 있습니다. 이는 OTA(Over-The-Air) 업데이트를 받을 때 유용합니다.
Magisk 모듈: Magisk 모듈은 기기에 기능을 추가하거나 수정할 수 있는 확장 기능입니다. 사용자는 Magisk 모듈을 설치하여 기기에 원하는 기능을 추가하거나 커스터마이징할 수 있습니다.
SafetyNet 우회: Magisk의 시스템리스 모드를 사용하면 SafetyNet API 검사를 우회하여 루트 권한을 가진 기기에서도 Google Pay 및 기타 SafetyNet을 사용하는 앱을 실행할 수 있습니다.
하지만 Magisk는 시스템 루트 권한을 얻는 것이므로 오용할 경우 안전성과 보안에 문제가 발생할 수 있습니다. 루트 권한을 가진 상태에서는 신중하게 사용해야 하며, 신뢰할 수 없는 소스로부터의 앱 또는 모듈 설치에 주의해야 합니다. 또한 일부 은행 앱이나 보안 감지 앱에서 Magisk 루트 권한을 감지하고 동작을 차단하는 경우가 있으므로 주의가 필요합니다.
root hide 기능 이용 하는법
실제 기기 루팅 된 기기에서 할 수 있음 루팅방법
Magisk Manager - 설정 - Zygisk - DenyList 구성 - 타겟앱 - 재 부팅
'space' 카테고리의 다른 글
[AdSense] 애드샌스 수익 지급을 위한 결제 수단 추가 방법 (3) | 2023.07.28 |
---|---|
Chrome 효율적으로 검색하는 방법 (0) | 2023.07.03 |
moral machine (누구를 살릴 것인가?) (0) | 2023.06.12 |
스크립트 연습장 1 (0) | 2022.06.23 |
[스파르타코딩] 앱개발 종합 2주차 정리 (0) | 2022.04.09 |