업무/APP(IOS)진단 쉽게하려 만든 게시판

아이폰 탈옥 우회하기 (FlyJB -> A-Bypass)

종금 2020. 7. 17. 16:31
반응형

 

많은 어플리케이션에서 탈옥폰에서 어플리케이션이 실행되지 않도록 소스코드에 탈옥을 탐지하는 코드를 숨겨둡니다.

대표적으로 은행권 어플이 탈옥탐지를 정말 열심히 해 

 

탈옥 = 은행 어플 포기라는 얘기까지가 나오죠

그러기에 만약 탈옥 폰에서 어플리케이션을 사용하고 싶다면 어플리케이션을 디컴파일 후 

탈옥 탐지하는 소스코드 수정

(대체적으로 탈옥 탐지는 어플리케이션 실행 시 아이폰 바탕화면에 탈옥시 깔리는 Cydia 혹은 Ifile 같은 기본 어플이 존재하는지 확인하는 방법을 많이 사용합니다)

이후 다시 컴파일 후 서명 후 집어 넣는 방법을 이용합니다.

 

하지만 클릭 한번으로 탈옥 탐지 방법을 우회하는 방법이 있습니다.

바로 "FlyJB"가 해당 방법입니다.

 

먼저 Cydia에서 FlyJB를 깔기위해 소스추가를 합니다

repo.xsf1re.kr/ 

(구주소: http://xsf1re.github.io/repo/)

 

Tabasco

아이폰 탈옥&정보방 OPEN! 아이폰 탈옥에 관해 질문하거나 정보를 공유하는 오픈채팅방입니다. 참여하기! My Repo's URL has been changed GO

repo.xsf1re.kr

 

 

이후 FlyJB를 설치하면 놀랍게도 아무일이 일어나지 않습니다.

(실제로 바탕화면에도 깔리지 않아 한참 헤맸습니다.) 

그렇다면 FlyJB를 설정하기 위해서 어디를 가야하는가

 

먼저 아이폰의 설정에 가서 제일 하단 어플리케이션부분을 가면 FlyJB를 만날 수 있습니다.

바로 이곳에서 설정하는 것이죠

 

제일 하단에 보이는 FlyJB로 들어가면 다음과 같은 설정을 볼 수 있는데 

 

먼저 제일 상단에 보이는 사용을 누르고 우회리스트에서 해당 탐지 어플을 설정하면 됩니다.

 

현재 unC0ver에 적힌 어플리케이션이 접근이 불가능한 어플리케이션이지만 이를 클릭하면 탈옥된 폰에서도

접근이 가능하게 됩니다.

-> 

 

 

plus 

repo666 fetch 403 error가 자주 보인다

www.idownloadblog.com/2013/12/24/how-to-fix-cydia-failed-to-fetch-errors-by-removing-the-ultrasn0w-repo/

 

해당을 확인해본결과 그냥 repo666소스 제거하면된다고한다. 그냥 제거하자

 

Plus2 : FlyJB가 망해버렸다 xsf1re 개발자 페이지 자체가 사라졌다. 무슨 타바스코로 핫소스 같은걸로 바꾸었으나 FlyJB는 사라져있다. 찾아본결과 A-Bypass가 있어서 이를 대신해보자

 

1. 소스 추가

https://repo.rpgfarm.com/

2. 설치

 

3. 설치해도 설정에 안보인다(한참고생)

4. 설정창보이게 하기위한 소스 추가

https://repounclutter.coolstar.org/ 

 

repoproxy

Project Repo-Unclutter. Packages file is automatically updated by a script based on whitelists (see json files for the whitelists used)

repounclutter.coolstar.org

5. preferenceloader설치

6.설정창 확인

반응형