[iOS]iOS 다운그레이드 조건(SHSH 백업) iFaith :: 휘바골드's Blog

SHSH란?




SHSH는 "ECID"라는 고유한 번호를 갖고 있는 아이폰들이 아이튠즈에 펌웨어설치 작업을 요청할 경우 애플 서버에서 발급해주는 인증키다. 이 SHSH는 정적인 상태로 유지되며 사용자가 원할 때 언제든 사용할 수 있다.
SHSH백업 방법은 2가지가 있다.
1) 탈옥후 Cydia를 실행시키면 자동으로 Cydia서버에 shsh가 저장된다(왼쪽사진 빨간색 네모친 백업된 SHSH들)
2) 티니엄브렐라를 이용하여 SHSH 백업을 한다.(Cydia서버에서 shsh파일을 받거나 최신 shsh들을 백업할수도있다. 오른쪽사진은 백업된 모습)

잘안보이면 눌러서 보도록하자.. 큼지막하게 나올것이다! 


다운그레이드 조건




결국 다운그레이드를 하려면 다운그레이드를 하려면 shsh파일이 필요한것이다.
(간혹 최신버전이 나온지 2~3일안에는 SHSH발급을 지원을할때도있어서 shsh백업없이 정상적인방법으로 다운그레이드가 될때도있다.)
위에서 설명한 shsh가 백업되어있다면 다운그레이드가 가능하다. 그말은 반대로 SHSH가 백업되어있지않으면 다운그레이드가 불가능하다!

예외 방법!



iFaith라는 프로그램이있다.

이프로그램은 Sn0wBreeze 의 개발자가 만든 프로그램이다.
자세하게는모르지만 현재 iOS버전의 SHSH를 애플서버가 아닌 아이폰 내부 정보를 이용하여 shsh를 생성해준다
(단 iFaith로 생성한 shsh는 iFaith에서만 사용할수있다. 애플서버에서 발급받은 shsh와는 약간형태가 달랐다.)
사용방법은 실행하여보면 Dump SHSH Blobs가 있을것이다 거기서 DFU모드로 만들면 SHSH를 생성하고 완료시에는
저장할곳정하고 종료된다.(저장시 .ifaith 를 확장자로 붙이도록하자) 이제 iFaith 백업파일이 생성되었으면
나중에 iOS를 복원할때 iFaith를 실행하여 Build Signed IPSW w/Blobs를 눌러서 shsh백업파일과 정품펌웨어를 지정해주면
바탕화면에 새로운 커스텀펌웨어(새로운 iOS설치파일)설치파일이 만들어진다. 이 펌웨어로 티니엄브렐라를 안켜도 펌웨어 파일안에서 자동으로
shsh를 제공하여 백업한 iOS를 설치할수있다. (참고로 커스텀펌웨어를 먹이면 실패할것이다.)

궁금한점은 리플달아주세요^^
저작자 표시 비영리 변경 금지
Posted by 휘바골드

트랙백 보낼 주소 : http://jorryrojer.tistory.com/trackback/209 관련글 쓰기

댓글을 달아주세요

  1. 카오쉬스
    2011/08/31 01:15
    댓글 주소 수정/삭제 댓글
    안녕하세요~!!
    저는 현재 4.3.4리퍼를 받아서 4.3.3shsh가 없는 상태입니다!

    질문이 있습니다.

    제 경우 현재 4.3.5순정에서 ifaith를 통해 4.3.3순정 펌웨어를 이용하여
    shsh가 들어간 커스텀4.3.3이 생성된다고 가정을 하면..
    커스텀 4.3.3을 이용하여 스노우브리즈를 통한 jailbreak 4.3.3다운그레이드가 가능하다는 건가요?
    • 2011/09/01 18:29
      댓글 주소 수정/삭제
      현재 설치되어있는 iOS를 통하여 SHSH를 생성한다는말입니다. 4.3.3이 깔려있으면 다시 4.3.3설치가 가능하지만 4.34에선 4.33으로 못내려갑니다.
  2. 오인호
    2011/09/15 10:53
    댓글 주소 수정/삭제 댓글
    다른사람의 4.3.3 shsh 백업후..

    이용하여 제 폰을 다운그레이드 및 탈옥 가능한가요??
    • 2011/09/16 11:44
      댓글 주소 수정/삭제
      가끔식 카페에돌아다니다보면 성공햇다는분들이 있지만 성공하시더라도 재부팅이 제대로안되는 상태가 되어버릴 가능성이 높습니다. 현재나와있는방법으로는 80%안된다고 보시면됩니다..

BLOG main image

카테고리

전체보기 (102)
System&Kernel (3)
Reverse Engineering (8)
Reverse Tool (15)
iPhone (26)
Software (14)
Etc (25)
휘바만의공간 (4)
Blog Tip (2)
자격증 (5)
Total : 38,618
Today : 4 Yesterday : 38

달력

«   2012/01   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31