IOS 탈옥이란?
안드로이드에선 루팅과 같은 의미이며, IOS의 제한을 풀어 사용자의 루트에 접근할 수 있게 함으로써 타 회사에서 사용하는 서명되지 않은 코드를 실행할 수 있게 하는 과정을 말한다.
사용해 보았을 때 트윅에 대한 호환성이 좋지 않거나 정상 동작을 하지 않는 경우가 있어 가장 호환성이 좋다고 생각하는 Odysseyn1x를 사용하려고 한다.
또한 Ventoy는 여러 부팅 이미지를 넣어두고 선택해서 로드할 수 있는 기능을 가진 도구이다. 다른 도구들에 비해 간편하다고 생각하여 사용하게 되었다.
필요한 준비물
1.Odysseyn1x
https://github.com/raspberryenvoie/odysseyn1x/releases
2. Ventoy
https://www.ventoy.net/en/download.html
https://github.com/ventoy/Ventoy/releases
탈옥 순서
1. USB를 인식시킨 다음 Ventoy2Disk.exe를 실행한다.
2. 인식시킨 USB를 선택해준 후 install 버튼을 클릭한다.
3. Ventoy로 변경된 USB드라이브에 Odysseyn1x 이미지 파일을 넣어준다.
4. 이후 재부팅을 진행하면서 BIOS 설정으로 진입하고 부팅순서를 USB가 1순위로 오게 변경 후 다시 부팅해준다.
(**컴퓨터마다 BIOS 설정에 진입하는 키가 다르며 작성자는 Delete키다.)
5. 실행된 Ventoy에서 Odysseyn1x를 실행한다.
6. 1번에 있는 checkra1n를 선택한다.
7. 기기를 연결하면 start버튼을 누를 수 있게 되는데 start를 누른 후 메뉴얼을 따라 진행한다.
8. 진행이 완료 되었다면 Done를 클릭한 후 오디세이레인을 실행한다.
9. 진행이 완료되었다면 아이폰엔 checkra1n과 sileo가 설치되며 탈옥이 완료된다.
(**checkra1n 앱 안에 cydia라는 앱이 존재하는데 설치하면 sileo와 충돌이 나기 때문에 설치하면 안된다.)
'Mobile > IOS' 카테고리의 다른 글
[IOS] fridump를 이용한 메모리 덤프 (0) | 2023.05.17 |
---|---|
[IOS]프리다 후킹을 통한 탈옥 탐지 우회(서브루틴[사용자 정의 함수]) (0) | 2023.05.17 |
[IOS] 프리다 후킹을 통한 탈옥 탐지 우회(클래스, 메소드) (2) | 2023.05.17 |
[IOS] IPA 파일 추출하는 법 (0) | 2023.05.17 |