본문으로 바로가기

가. Odysseyra1n(오디세이레인) 정의

1. Odysseyra1n 이란?

- Checkra1n(체크레인)이나 unc0ver(언커버)와 같이 유명한 아이폰 탈옥 도구 중 하나이며 반탈옥을 지원한다. 

- iOS 12.0 ~ 14.8.1 버전에서 A7~A11 *디바이스까지 탈옥을 지원한다.

*A8X 및 A9X 장치는 iOS 14.4.2까지만 지원되며, iOS 14.5~ 14.8.1에서의 탈옥은 별도의 설치 방법이 필요.

- 탈옥 후 Cydia(시디아)가 아닌 *Sileo(실리오)가 설치된다.

- Sileo는 트윅 설치 시 필요한 소스 및 트윅을 자동으로 설치하여 주므로 매우 편함.

 

2. Odysseyra1n으로 탈옥해야 하는 이유

- 체크레인이나 언커버로 탈옥을 진행한 디바이스에서는 A-Bypass와 같이 탈옥탐지를 우회하여주는 트윅들이 동작하지 않거나 일부의 기능만 제공되는 경우가 있다.

- 이러한 탈옥탐지 우회 도구를 정상적으로 이용하기 위해서 오디세이레인으로 탈옥을 해야한다.

 

나. Odysseyra1n 설치 방법

1. Odysseyn1x다운로드

- 아래의 링크에 접속하여 "odysseyn1x-v2.16-amd64.iso"파일을 다운로드한다. 

https://github.com/raspberryenvoie/odysseyn1x/releases

 

Releases · raspberryenvoie/odysseyn1x

Linux-based distro that lets you install checkra1n, odysseyra1n and Project Sandcastle. - raspberryenvoie/odysseyn1x

github.com

 

2. 부팅 USB 생성

- 아래의 링크를 눌러 'rufus'를 다운로드 한다.

https://rufus.ie/ko/

 

Rufus - 간편하게 부팅 가능한 USB 드라이브 만들기

간편하게 부팅 가능한 USB 드라이브 만들기 Rufus는 USB 메모리 및 플래시 드라이브를 포맷하고 부팅할 수 있도록 만드는 도구입니다. 이 프로그램은 다음 상황에서 유용하게 사용할 수 있습니다:

rufus.ie

 

- 위에서 다운로드 한 "odysseyn1x-v2.16-amd64.iso"이미지를 부팅 USB로 만든다.

 

- 'DD 이미지 모드로 쓰기'를 선택 → 'OK' 버튼 클릭

※ 'ISO 이미지 모드로 쓰기(권장)'를 선택할 경우 부팅 시 에러가 발생할 수 있음. 

 

3. 부팅 USB 접속

- PC를 재부팅하고 제조사 로고가 나올 때 아래의 키를 눌러 부팅 USB로 접속한다.

메인보드 or 제조사 부팅 순서 변경 키 메인보드 or 제조사 부팅 순서 변경 키
기가바이트 F12 F12
바이오스타 F7 또는 F9 도시바 F12
삼성 ESC 또는 F2 레노버 F12
에이수스 F8 삼성 F10
에즈락 F11 소니 F11
LG F12 HP F9
MSI F11 LG F10
인텔 F10 TG삼보 F12
폴스콘 ESC 또는 F7 한성 F7

 

4. checkra1n을 이용한 탈옥 진행

- '1. Checkra1n'을 클릭한다.

 

- 아래의 게시글을 참고하여 탈옥을 진행한다.

※ 탈옥 후 Cydia를 설치하면 안된다!

[Mobile App 취약점 진단 · 모의해킹/iOS App 취약점 진단 · 모의해킹] - 아이폰 탈옥 방법 - checkra1n

 

아이폰 탈옥 방법 - checkra1n

checkra1n은 PC에 연결해야 탈옥할 수 있어 번거롭지만, 지원하는 모델과 iOS버전이 넓어 많이 사용하는 방식이다. Semi-Tehered 방식이라 재부팅 후에는 다시 탈옥을 시켜줘야 하는 번거로움이 있다.

hagsig.tistory.com

 

5. Odysseyra1n을 이용하여 탈옥 진행

- '3. Odysseyra1n'을 클릭하여 오디세이레인으로 탈옥을 진행한다.

 

- 아래와 같은 안내문구가 나오면 엔터를 눌러 탈옥을 계속해서 진행한다.

 

- 아래와 같은 과정이 진행되며 탈옥이 진행된다. 만약 오류가 생기면 본문 하단을 참고하자.

 

- 탈옥이 완료된 후 조금 기다리면 디바이스에 Sileo 앱이 설치된다.

 

다. 트윅 설치

- 실리오에서 트윅(Tweak)을 설치하는 방법은 아래의 게시글을 참고하길 바란다.

[iOS App 취약점 진단 · 모의해킹] - Odysseyra1n Sileo Tweak 설치 방법 정리(오류 해결)

 

Odysseyra1n Sileo Tweak 설치 방법 정리(오류 해결)

오디세이레인(Odysseyra1n)으로 탈옥(Jailbreak)을 하게 되면 시디아(Cydia) 대신 실리오(Sileo)가 설치된다. 실리오의 사용방법은 시디아와 거의 같으나 일부 트윅이 실행되지 않는 *차이점이 존재한다. *

hagsig.tistory.com

 

라. 오류 해결

- 아래와 같은 *에러가 발생한다면 디바이스를 탈옥 전 상태로 되돌려야 한다.

*에러 : Error : Migration from other bootstraps is no longer supported. Failed to bootstrap your device. 

 

- 탈옥 시 기본적으로 설치되는 앱에서 'Restore System'버튼을 눌러 탈옥전 상태로 되돌아간 뒤

- 아이폰 설정에서 '모든 콘텐츠 및 설정 지우기'를 눌러 휴대전화를 공장초기화 한다.

 

라. 참고 URL

https://ios.cfw.guide/installing-odysseyra1n/

 

Installing Odysseyra1n | iOS Guide

Installing Odysseyra1n For support in English, ask for help on the r/Jailbreak Discord Server. Odysseyra1n is a semi-tethered jailbreak, meaning it requires a PC to re-apply the exploit after a reboot. Click the link to learn more. checkra1n is a tool capa

ios.cfw.guide

 

https://ios.cfw.guide/installing-odysseyra1n-a8x-a9x/

 

Installing Odysseyra1n (A8X/A9X) | iOS Guide

Installing Odysseyra1n (A8X/A9X) For support in English, ask for help on the r/Jailbreak Discord Server. Odysseyra1n is a semi-tethered jailbreak, meaning it requires a PC to re-apply the exploit after a reboot. Click the link to learn more. checkra1n is a

ios.cfw.guide

 

https://repo.co.kr/ko/package/com.rpgfarm.a-bypass

 

Merona Repo

The best tweaks are here.

repo.co.kr