본문 바로가기
개발 이야기/Generals

[iOS] AltStore & unc0ver를 활용하여 탈옥폰 만들기

by _ppuing 2021. 3. 19.
반응형

루팅탐지 기능을 구현 & 테스트 하기 위해 탈옥 폰이 필요했다. 때문에 공기계 하나를 탈옥폰으로 만들기로 결정하고, 탈옥폰 만들기 작업을 시작했다. unc0ver 가 실제 jailbreak를 하는 앱인데, ios의 버전이 너무 높으면 지원되지 않을 수 있으니, 적당히 버전이 최신이 아닌 기기로 하는 것이 정신 건강에 이롭다.

 

1. 먼저 탈옥폰을 만들기 위해 자신의 OS에 맞는 AltStore를 설치한다. 링크

2. AltServer 실행을 하면 아래와 같은 아이콘이 상단에 뜬다.

- 이 버튼을 누르면 Install AltStore 버튼이 보일 거다. AltStore를 루팅할 폰에 설치하는 건데, 그러려면 컴퓨터에 아이폰을 연결해야 인스톨 대상이 보인다.

- Install AltStore - iPhone 을 누르면, 애플 ID,PW를 입력하라고 한다. 애플 인증을 1회 하는 것이므로 본인의 애플 계정으로 인증하면 된다.

- 그럼 조금 있다가 설치가 완료됐다는 메시지가 뜬다. (Mail-Plugin 을 설치하라고 하면 해야된다.

- 근데 시스템에서 해당 플러그인을 disable 하는 경우가 있는데, 이 경우 시스템 환경설정에 들어가서 풀어주면 된다.

 

3. 아이폰 설정 - 일반 - 기기 관리 버튼이 새로 생기는데, 여기 들어가서 개발자 앱에 보이는 것을 신뢰하도록 설정한다.

4. 아이폰의 홈화면에 AltStore가 설치되어 있는데 이걸 있다가 unc0ver를 받아서 실행할 거다.

 

5. unc0ver를 아이폰 사파리에서 다운받는다. 링크

6. AltStore를 열어서 MyApp -> + 버튼을 눌러서 다운받은 unc0ver를 선택한다.

7. unc0ver를 열면 Jailbreak 버튼이 뜰 거다. (아이폰 버전이 안 맞으면 Jailbreak가 서포트 되지 않으므로, 맞는 버전의 unc0ver를 받아야 한다.)

8. Cydia가 자동설치 되며, 작업이 끝나면 재부팅 될 수 있다. 탈옥은 7일간 지속되며, 지속기간이 넘어가서 다시 탈옥하려고 하면 재인증을 해야 한다. 재인증을 계속 할 필요 없이 탈옥 모드로 계속 지속되도록 하는 방법을 다른 분께서 블로그에 작성해주셔서 링크로 남긴다.

 

반응형

댓글