루트를 사용하는 탈옥과 루트를 사용하지 않는 탈옥: 차이점을 알고 자신에게 가장 적합한 방법을 선택하세요
iOS 탈옥 모듈에는 일반적으로 두 가지 범주가 있습니다. 루트 권한으로 و뿌리 없는각 범주는 기기의 루트 파일 시스템과 상호 작용하는 방식이 다릅니다. 두 범주 모두 시스템 파일을 수정할 수 있는 특정 수준의 권한을 부여하지만, 그 방식은 서로 다릅니다.
루트 권한으로 탈옥
루팅된 탈옥 상태에서 사용자는 다음과 같은 권한을 갖습니다. 시스템 섹션에 대한 완전한 제어 권한일반적으로 이는 루트 디렉터리의 복사본을 만들고 읽기/쓰기 권한으로 다시 로드하는 방식으로 이루어집니다. 이렇게 하면 사용자는 루트 디렉터리(/)와 루트 사용자 계정에 쉽게 접근할 수 있습니다.
핵심 시스템 파일을 수정할 수 있는 접근 권한이 있다는 것은 사용자가 루트 파일 시스템에 직접 수정 사항이나 추가 기능을 설치할 수 있음을 의미합니다. 그러나 이러한 수준의 제어 권한은 민감한 파일을 무단으로 조작할 경우 잦은 부팅 루프, 데이터 손실 또는 심지어 기기 전체가 먹통이 되는 사태로 이어질 수 있음을 의미합니다.
루트 권한 없이 탈옥하기
루트 권한이 필요 없는 탈옥은 기기의 루트 파일 시스템에 직접 접근할 수 없게 합니다. 즉, 루트 권한이 없는 탈옥으로는 '/'에 쓰기 작업을 할 수 없습니다. 대신, 일반적으로 저장소의 다른 위치에 쓰기 작업을 수행합니다. /var/jb그러면 이는 해당 디렉터리 내의 디렉터리에 대한 심볼릭 링크 역할을 합니다. /개인/사전부트.
애플은 서명된 보안 저장소(SSV)를 도입하면서 루트 파일 시스템을 폐쇄했습니다. 아이폰 OS 15이로 인해 루팅을 이용한 탈옥은 더 이상 진행될 수 없게 되었습니다. 결과적으로 루트 파일 시스템을 수정할 수 없었기 때문에 루팅을 사용하지 않는 방법을 채택해야 했습니다. 또한 대부분의 루팅 탈옥은 SSV 업데이트 후 기기를 사용할 수 없게 만드는 것으로 알려져 있었습니다.
루트리스 탈옥은 일반적으로 다음과 같이 간주됩니다. منة 와 موثوقة탈옥은 루트 파일 시스템과 별개이기 때문에, 또한 감지하기가 더 어렵습니다.루트 권한 없이 탈옥하면 다음과 같은 이점도 있습니다. 원래 iOS 시스템으로 돌아가기 소프트웨어는 필요에 따라 업데이트됩니다. 기기가 부팅 시 멈추거나(부팅 루프) 완전히 고장나는(하드 브릭) 등의 문제는 크게 걱정할 필요가 없으며, 비교적 안정적입니다.
루트 권한 없이 탈옥을 해야 하는 이유는 무엇일까요?
대부분의 사람들에게 루트리스 탈옥은 다음과 같습니다. "iOS 탈옥의 피할 수 없는 미래. " 이 접근 방식은 아직 비교적 새로운 것이며 새로운 모듈로 많은 트윅과 저장소를 업데이트해야 하지만, 대부분의 트윅은 호환성을 유지하며 루트 파일 시스템을 수정하는 경우가 아니라면 사소한 조정만 필요하다는 점에 주목할 가치가 있습니다.
과거에는 탈옥(jailbreaking)을 하려면 루트 권한이 필요했습니다. XinaA15탈옥은 불안정성과 잦은 시스템 오류로 악명이 높으며, 이는 부분적으로는 일반적이지 않은 패치에 의존하기 때문입니다. 이러한 탈옥 과정은 설정이 복잡하고 관리해야 할 변수가 많으며, 민감한 시스템 데이터를 조작해야 하는 경우가 많았습니다.
루트 권한 없이 탈옥하는 방법은 안정성이 떨어지는 것으로 여겨지지만, 많은 트윅들이 파일 경로를 약간 수정하고 패키지 지원을 추가하는 방식으로 이러한 환경에 적응해 왔습니다. 아이폰OS-arm64수정 사항이나 모듈이 고정된 경로를 기반으로 하지 않는 경우, 일반적으로 다른 위치로 다시 컴파일할 수 있으므로 루트 권한 없이도 탈옥 도구와 쉽게 호환되어 작동할 수 있습니다.
탈옥 도구 대부분이 변경되었습니다. 도파민 그리고 체크 라 그리고 팔레라1n 그리고 unc0ver패키지 관리자(예: ...) Sileo 그리고 지브라루트리스 모델의 경우, 루트 권한이 필요한 옵션도 도구를 통해 여전히 사용할 수 있습니다. 네코JB 그리고 이전 버전들 팔레라1n.
루트 권한을 사용하는 탈옥이 루트 권한이 필요 없는 탈옥보다 더 나은가요?
루트풀 기술은 개발자들에게 루트 파일 시스템에 대한 상당한 제어 권한을 제공했지만, 많은 수정 사항들이 이러한 제어 권한에만 의존한다는 점을 이해하는 것이 중요합니다. 루트 파일 시스템을 수정하는 방식에 의존하지 않았습니다.그들에게 있어 전환은 그다지 어렵지 않았습니다. 대부분의 기본 시스템 애플리케이션은 루트 디렉터리에 저장되지만, 이를 수정하면 문제가 발생하여 기기에 피할 수 없는 문제가 생길 수 있습니다.
SSV(서명된 시스템 볼륨)를 우회하기 위해 일부 개발자는 루트 디렉터리를 에뮬레이션하는 방법을 찾아냈습니다. 복사본을 만들고 읽기/쓰기 권한으로 다시 로드하세요.하지만 이러한 접근 방식은 실패할 가능성이 높을 뿐만 아니라 상당한 시스템 저장 공간을 소모합니다. 탈옥 도구(예: ...) 네코JB이것은 개선된 버전입니다. 도파민이것이 바로 그 길입니다.
하지만 최소한의 효과를 위해 필요한 모든 타협에도 불구하고, 루트 권한을 사용하는 패치는 iOS 15 이후로 큰 인기를 얻지 못했습니다. 이것이 바로 인기 있는 도구들이 인기를 얻지 못한 이유이기도 합니다. 팔레라1n 결국 루트 권한을 이용한 탈옥 지원을 중단했습니다.
댓글이 닫혀있다.