OwnGoal Studio가 만든 반탈옥입니다. opa334의 Dopamine과 그 포크인 RootHide를 바탕으로 합니다.
지원 범위
iOS·iPadOS 16.5.1부터 17.3.1 까지입니다. 공식 사이트가 밝힌 상태는 아직 공개 베타입니다.
같은 구간을 Dopamine도 지원합니다. 그쪽이 훨씬 넓은 범위(15.0 이상)를 커버하고 정식 버전이므로, 특별한 이유가 없다면 Dopamine을 먼저 보세요.
RootHide가 뭔가
탈옥이 만든 파일들의 경로를 무작위로 바꿔 숨기는 방식입니다. 보통 탈옥은 /var/jb처럼 정해진 자리에 파일을 두는데, 앱이 탈옥을 감지할 때 바로 그 자리를 찾습니다. 경로가 매번 달라지면 그 검사가 어긋납니다.
탈옥하면 금융앱이 안 되나요에서 다룬 감지 문제와 닿아 있는 부분입니다. 다만 감지를 완전히 없애주는 것은 아니고, 앱이 쓰는 검사 방법에 따라 결과가 다릅니다.
RootHide 자체는 roothide/Bootstrap 이 원본입니다.
쓰는 순서
- 공식 사이트에서
.ipa를 받습니다. iOS 17.0 이라면.tipa쪽입니다 - 공식 안내는 Impactor 로 설치하라고 합니다
- 설정에서 계정을 신뢰로 바꾸고, iOS 16 이상이면 개발자 모드를 켭니다
- 앱을 열고 실행합니다
공개 베타이므로 예상대로 안 되는 경우가 있습니다. 백업부터 하고 시작하세요.
받을 곳
공식 배포처는 relaxin.owngoal.dev 하나뿐입니다. .ipa와 .tipa(iOS 17.0 용) 두 가지가 올라옵니다. 설치는 Impactor 를 안내합니다.
검색하면 relaxinjb.com이 먼저 나오는 경우가 많습니다. 제작진이 만든 사이트는 아니고 제3자가 정리한 곳인데, 기기·버전 호환 표와 설명이 잘 되어 있어 참고할 만합니다. 다만 두 가지를 알아두세요.
거기 적힌 지원 기기 범위는 공식 사이트에 없는 내용입니다. 참고는 하되 최종 확인은 공식 쪽에서 하세요.
그리고 다운로드 버튼이 원본이 아니라 제3자 GitHub 계정으로 연결됩니다. 그 저장소는 릴리스 설명에 “공식 배포 피드에서 자동으로 미러했다” 고 스스로 적어 두었습니다. 미러는 중간에 무엇이 바뀌었는지 확인할 방법이 없습니다. 재서명된 IPA가 어떤 문제를 만드는지는 가짜 사이트 거르는 법에 적어 뒀습니다. 파일은 공식 주소에서 받으세요.
소스
OwnGoalStudio/Relaxin 이 원본이고 MIT 라이선스입니다. 다만 저장소는 보관 처리(archived) 됐습니다. 공개 감사를 위한 스냅샷이고 이슈나 PR을 받지 않으며 더 이상 소스가 갱신되지 않는다고 적혀 있습니다. 빌드된 결과물은 공식 사이트로 계속 나옵니다.
되돌리기
재부팅하면 탈옥 상태가 풀립니다. 다시 걸지 않으면 그대로 순정처럼 씁니다.
트윅이 남긴 파일까지 완전히 지우려면 기기를 복원해야 합니다. 복원하면 서명이 열려 있는 최신 iOS로 올라가고 되돌릴 수 없으니, 업데이트와 되돌리기를 먼저 읽어 보세요.
