Shsh 인증서. SHSH blob을 PC에 다운로드하세요. iOS 장치용 SHSH 디지털 인증서를 저장하는 방법

Apple의 모바일 장치에서. 개인적으로 "별 관심이 없더라도" 탈옥되지 않은 iPhone이나 iPad가 좋습니다. 그리고 저는 장치를 보다 기능적이고 편리한 장치로 바꿀 수 있는 "감옥 탈출"의 가능성 때문에 제가 이 멋진 장치와 사랑에 빠졌다고 덧붙일 것입니다. 시장, 나는 그들을 선택했습니다.

SHSH란 무엇인가요?

탈옥 방법이나 iOS 펌웨어 버전을 롤백(다운그레이드)하는 방법에 대한 질문을 공부할 때 반드시 SHSH의 개념을 접하게 될 것입니다. 이 기사에서는 그것이 무엇인지, 왜 SHSH를 저장해야 하는지 자세히 설명하려고 합니다.

따라서 약간의 이론은 다음과 같습니다. SHSH 또는 ECID SHSH, SHSH blob은 모든 사람의 고유한 디지털 서명(인증서)입니다. 휴대 기기, iOS에서 실행 중입니다. 아시다시피 Apple에서는 i-장치를 다른 것으로 다시 플래시할 수는 없지만 다음 용도로만 다시 플래시할 수 있습니다. 최신 버전에서 사용 가능한 펌웨어입니다. 펌웨어를 복원할 때 Apple 서버에 접속하여 해당 소프트웨어 코드와 ECID(고유 장치 식별자)를 전송하고 이에 대한 응답으로 로드를 담당하는 iBoot 모듈에 필요한 SHSH 인증서가 제공되며 적절한 시기에 다음을 결정합니다. 복구 가능성(깜박임). 전송된 SHSH가 복원 중인 소프트웨어 버전에 대해 유효하지 않은 것으로 판명되면 iTunes는 일반적으로 3194라는 오류를 표시하며, 장치를 다시 활성화할 수 있는 유일한 쉬운 방법은 iTunes에서 제안한 펌웨어 버전으로 장치를 복원하는 것입니다. . 일반적으로 후자의 경우 iOS 버전, 복원될 경우 해커는 아직 탈옥을 해제하지 않으며 해제될 때까지 기다리거나 기껏해야 "테더링된 탈옥"을 사용하면 됩니다. 최근 Apple은 해커에 대한 완전한 탈옥의 다음 버전 개발 시기에서 알 수 있듯이 소프트웨어에 대해 보다 강력한 보호를 제공하고 있습니다.

소프트웨어를 복원할 때 Apple은 iPhone 3GS, iPhone 4, iPod Touch 3G, iPad, iPad 2에서 SHSH를 확인하고, iOS 4부터는 iPhone 3G에서 검사합니다. SHSH를 저장하지 않고 이러한 장치 중 하나의 펌웨어를 업데이트하면 이전 장치로 돌아갈 수 없습니다. 유일한 예외는 iPhone 3G입니다. SHSH를 저장하지 않아도 언제든지 펌웨어 버전 3.x로 롤백할 수 있습니다.

SHSH를 저장하는 이유는 무엇입니까?

저장된 SHSH 인증서는 장치의 소프트웨어를 SHSH가 저장된 펌웨어 버전으로 복원하는 기능을 제공합니다.

예를 들어, 소프트웨어 버전 4.3.3이 설치된 iPhone 4를 구입했습니다. 그 당시에는 가장 최신 펌웨어, Apple이 서명했습니다. 해커가 이 펌웨어에 대한 탈옥을 출시하면 SHSH를 저장하거나 다른 프로그램(예: Windows용 TinyUmbrella 또는 Mac OS X용 TinyUmbrella)을 사용하여 즉시 장치에 적용했습니다. 얼마 후 Apple은 펌웨어 버전 4.3.4를 출시하여 해커가 탈옥 유틸리티를 만들 수 있는 펌웨어 4.3.3의 취약점을 해결합니다. 당신은 회복되었습니다 새로운 펌웨어 4.3.4, 그러나 이후 오랫동안해커가 이 펌웨어를 해킹할 솔루션을 찾지 못했습니다. 4.3.3으로 롤백하기로 결정했습니다. 그리고 펌웨어 4.3.3용 SHSH 디지털 서명을 저장했으므로 TinyUmbrella 프로그램과 FixRecovery( 및 )를 사용하여 쉽게 4.3.3으로 롤백하고 무제한 탈옥 절차를 수행할 수 있습니다!

SHSH를 저장하는 방법

Apple 서명 펌웨어 버전의 SHSH 디지털 서명은 다음과 같은 방법으로 저장할 수 있습니다.

누구나 한 번쯤은 기기를 최신 펌웨어로 업그레이드한 적이 있을 것입니다. 대부분의 경우 펌웨어는 새로운 기능을 추가하고 버그를 수정하지만 항상 그런 것은 아닙니다. 최근 업데이트 후 일부 사용자의 Wi-Fi가 끊기기 시작하거나, 네트워크가 끊어지거나, 배터리가 몇 시간 동안 방전되는 경우가 있습니다. 애플 출시 iOS 업데이트그렇게 자주는 아니지만, 이 기간 동안 발생한 문제로 인해 많은 어려움을 겪을 수 있습니다. 이러한 경우 업데이트를 기다리거나 이전 iOS로 롤백하는 두 가지 옵션이 있습니다.

공식적으로 롤백 이전 iOS지금은 불가능합니다. Apple이 롤백을 금지하기 시작한 이유와 시기는 언제입니까? 이전 버전 iOS 나는 당신에게 말하려고 노력할 것입니다.

SHSH(해시) 개념은 2009년 iPhone 3GS 출시와 함께 등장했습니다.

SHSH— 펌웨어 파일을 장치에 쓰기 전에 서명하는 데 사용되는 디지털 서명입니다. 해시 SHSH가 기록됩니다. 특수 서버 Apple(gs.apple.com)은 iTunes에서 보낸 플래시되는 장치의 식별자에 대한 응답입니다.

iTunes와 Apple 서버 간의 상호 작용 방식:

또한 iOS 3.1.1부터 서명 시스템이 다음으로 확장되었습니다. 아이팟 터치 2G와 3G, 그리고 iOS 4.0 SHSH 출시 이후 아이폰 3G도 가입되기 시작했다. iPhone 2G, iPod touch 1G 및 Apple TV 1G는 SHSH를 사용하지 않으므로 이러한 장치는 언제든지 사용 가능한 모든 iOS 버전으로 플래시될 수 있습니다.

해커는 전체 펌웨어 제어를 우회할 수 있었습니다. Apple 서버의 SHSH는 iTunes뿐만 아니라 다른 프로그램에서도 요청할 수 있는 것으로 나타났습니다. 그래서 백업이 가능해졌고 이를 통해 펌웨어를 롤백할 수 있게 되었습니다.

  1. PC에 SHSH를 저장하는 프로그램
  2. Cydia 서버(클라우드)에 해시를 저장하는 프로그램

두 가지 방법 모두 장단점이 있습니다. 예를 들어, Cydia 서버에 디지털 서명을 저장하는 프로그램이 때때로 충돌하거나 서버 과부하로 인해 해시를 저장할 수 없습니다. 하지만 각각의 장점이 있습니다! 예를 들어, SHSH를 PC에 저장하면 Cydia 서버의 기능이나 인터넷 가용성에 관계없이 항상 SHSH를 사용할 수 있습니다! 모두가 자신이 좋아하는 것, 자신에게 편리한 것을 스스로 선택합니다!

SHSH를 저장할 수 있는 몇 가지 프로그램을 소개하겠습니다.

시디아


탈옥할 때 iOS 기기트윅 스토어인 Cydia가 즉시 설치됩니다. 동일한 조정을 설치하는 것 외에도 Cydia는 펌웨어 해시를 자동으로 저장합니다! 저장은 인터넷이나 Wi-Fi가 연결되어 있을 때 발생합니다.

저장은 iOS 장치에서 Cydia 서버로 직접 이루어집니다. 위의 내용은 iOS 3.3.3부터 내 iPod에 SHSH가 저장되어 있음을 보여줍니다. 약간의 요령이 있습니다. 해시가 자동으로 저장되지 않으면 "새로 고침" 버튼을 몇 번 클릭하면 됩니다.

유일한 부정적인 이 방법디지털 서명을 저장하는 것은 서버의 주기적인 과부하입니다. 예를 들어 Evasi0n이 출시된 후 Cydia는 안정적이지 않았고 Cydia 서버에는 그럴 시간이 없었습니다.

TinyUmbrella는 PC, Mac에서 SHSH를 저장하는 가장 유명한 프로그램 중 하나입니다. 주요 특징 이 신청서나중에 PC에 저장된 인증서를 잃지 않도록 SHSH를 Cydia 서버로 직접 보내는 기능입니다. 또한 이 프로그램펌웨어 다운그레이드 자체에 자주 사용됩니다. 이에 대해서는 향후 기사에서 알려 드리겠습니다!

iFaith(개발자 iH8sn0w) - Apple 디지털 서명이 없는 이전 버전의 펌웨어를 실행하는 모든 iOS 장치에서 해시를 저장할 수 있는 고유한 프로그램입니다.

Apple이 이전 버전의 펌웨어 서명을 중단하면 해시를 다운로드할 방법이 없습니다. iFaith 유틸리티를 사용하면 모든 iOS 버전에 대한 SHSH 파일을 덤프하여 필요한 iOS 펌웨어로 복원할 수 있습니다.

저장은 PC에서 지정한 위치에 이루어지므로 인터넷에 연결되어 있지 않아도 SHSH를 사용할 수 있지만 저장이 있습니다!

사용 지침은 나중에 나타납니다.

이것이 펌웨어 롤백에 대해 알아야 할 전부입니다. 이 페이지새로운 정보가 나오는대로 업데이트 하겠습니다!!

이 기사에서는 RedSn0w를 사용하여 iPhone을 백업하고 SHSH하는 방법을 설명합니다. 이렇게 하면 인증서를 유지할 버전으로 펌웨어를 다운그레이드하는 데 도움이 됩니다.

SHSH 인증서는 각 장치마다 고유하다는 점을 기억할 가치가 있으므로 모든 소프트웨어 버전의 SHSH를 저장하는 것이 좋습니다. 향후 이는 장치의 올바른 작동에 치명적인 중요한 조건이 될 수 있기 때문입니다.

SHSH 저장을 시작하겠습니다

바탕 화면에 새 폴더를 만듭니다. 최신 버전의 RedSn0w()를 다운로드하여 새 폴더에 넣습니다. redsn0w.zip 아카이브를 동일한 폴더에 압축을 풉니다.

아카이브에서 추출한 Redsn0w 폴더에서 redsn0w 프로그램을 실행합니다.

Redsn0w가 열리면 Extras를 클릭하세요.

Extras 메뉴에서 SHSH blob 버튼을 클릭합니다.

가져오기를 선택하여 장치의 SHSH를 Cydia 서버에 저장합니다.

장치를 컴퓨터에 연결하고 장치가 꺼져 있는지 확인하십시오. 그런 다음 다음을 클릭하십시오.

RedSn0w는 장치를 DFU 모드(). 홈 버튼이나 기기 전원 버튼에 결함이 있는 경우 !

전원버튼을 놓지 않은 상태에서 홈버튼(둥근버튼)을 10초간 눌러주세요.

그런 다음 전원 버튼을 놓고 RedSn0w가 연결된 장치를 감지할 때까지 홈 버튼을 계속 누르고 있습니다.

장치가 재부팅됩니다.

그러면 RedSn0w는 인증서 저장을 시작하고 이를 Cydia 서버로 보냅니다.

프로그램이 저장 프로세스를 완료하자마자 모든 것이 성공했다는 알림을 받게 됩니다. 뒤로를 클릭하세요.

SHSH blob 버튼을 다시 선택하고 쿼리를 클릭하여 SHSH가 서버에 저장되었는지 확인하세요.

나타나는 필드에 *를 입력하고 확인을 클릭하면 모든 장치를 확인할 수 있습니다.

RedSn0w는 저장된 인증서가 있는지 확인하고 저장된 모든 SHSH가 포함된 목록을 표시합니다.


RedSn0w는 프로그램 자체가 있는 폴더에 SHSH도 저장한다는 사실을 잊지 마세요. 컴퓨터에 저장하는 것이 좋습니다.

앞서 쓴 것처럼 해커 tihmstar는 새로운 유틸리티 출시를 발표했습니다. 프로메테우스, 더 오래되고 서명되지 않은 버전으로 롤백할 수 있습니다. 애플에 의해 iOS 버전. Prometheus를 성공적으로 사용하려면 저장된 SHSH2 blob 디지털 서명 파일이 필요합니다. iPhone, iPad 또는 iPod touch용 SHSH2 blob을 컴퓨터에 저장하는 방법 윈도우 제어이 설명서에 설명되어 있습니다.

SHSH2 blob을 저장하는 이유

현재 최신 펌웨어(2016년 12월 19일 현재 iOS 10.1.1 및 iOS 10.2)에 대해 장치의 SHSH2 blob을 저장하면 나중에 Prometheus 유틸리티를 사용하여 지정된 이전 버전의 iOS로 쉽게 돌아갈 수 있습니다. Apple이 이미 서명했더라도 서명하지 않을 것입니다. 이는 다음과 같은 경우에 특히 유용합니다. 탈옥 iOS 10.1.1여전히 나타날 것입니다. 저장된 SHSH2 blob을 사용하면 누구나 쉽게 iOS 10.1.1로 돌아가 모바일 장치에 탈옥을 설치할 수 있습니다.

중요한! TinyUmbrella 또는 savethemblobs를 사용하여 이전에 저장된 SHSH Blob은 Prometheus에서 작동하지 않습니다.

1단계: iPhone, iPad 또는 iPod touch를 컴퓨터에 연결하고 iTunes를 실행하여 알아보세요. ECID그리고 모델 ID귀하의 모바일 장치. 이렇게 하려면 '열을 클릭하세요. 일련번호 » 필수 항목이 나타날 때까지.

참고: 제공된 iTunes ECID에 숫자만 포함된 경우 다음을 사용하여 기록해야 합니다. 이 변환기 .

2단계. 유틸리티를 사용하여 아카이브 다운로드 자동 tsschecker아무데나 포장을 풀어보세요.

3단계: 파일 실행 시작.bat압축을 푼 아카이브에서.

4단계: 쓰기 ​​또는 붙여넣기 모델예를 들어, iPad4,1과 같이 iTunes에서 얻은 장치입니다. 딸깍 하는 소리 입력하다.

5단계: 쓰기 ​​또는 붙여넣기 ECID iTunes에서 얻은 장치(예: 7F68B33F8D0) 딸깍 하는 소리 입력하다. 중요한! ECID가 단순한 숫자가 아닌지 확인하세요.

6단계: 입력한 ECID가 올바른지 확인하고 다음을 클릭합니다. 와이.

7단계: 입력 폴더 이름, 장치의 SHSH2 blob이 저장될 위치를 클릭하고 입력하다.

8단계: 캐시 생성을 건너뛰라는 메시지가 나타나면 다음을 입력합니다. N그리고 누르세요 입력하다. SHSH2 blob 저장 프로세스가 시작됩니다.

준비가 된! iPhone, iPad 또는 iPod touch의 SHSH2 blob은 자동 tsschecker 유틸리티 폴더에 체계적으로 저장됩니다. 등의 안전한 곳에 보관하세요. 클라우드 스토리지나중에 다시 사용하기 위해 구 버전펌웨어.