IPSW
IPSW| 파일 이름 확장자 | .ipsw |
|---|---|
| 인터넷 미디어 유형 | |
| 매직 넘버 | 504B0304 |
| 개발자 | 사과 |
| 포맷의 종류 | 기록 보관소 |
IPSW(iPhone Software)는 iOS, iPadOS, tvOS, HomePod, 그리고 최근 Apple [3]실리콘이 장착된 장치용 MacOS 펌웨어를 설치하는 데 사용되는 파일 형식입니다.모든 Apple 기기는 iOS 펌웨어 및 그 파생 모델에 대해 동일한 IPSW 파일 형식을 공유하므로 사용자는 MacOS 또는 Windows에서 각각 Finder 또는 iTunes를 통해 장치를 업데이트할 수 있습니다.사용자는 Apple Configurator [4]2를 통해 Apple 실리콘 Mac을 플래시할 수 있습니다.
구조.
.ipsw 파일 자체는 압축된 아카이브 파일(Zip 아카이브로 이름 변경)로, 적어도 3개의 Apple 디스크 이미지 파일이 들어 있습니다.하나는 OS 루트 파일 시스템을 포함하고 있으며, 하나는 restore 및 업데이트용 2개의 RAM 디스크입니다.tvOS, 오디오 OS 및 macOS에는 복구 환경(복구)용 디스크 이미지도 포함되어 있습니다.OS).
이 파일에는 커널 캐시와 iBoot, LLB(Low-Level Bootloader), iBSS(iBoot Single Stage), iBEC(iBoot Epoch Change), Secure Enclave Processor 펌웨어, 디바이스 트리, 펌웨어 이미지(애플 로고, 배터리 리커버리 모드), 기타 화면도 포함되어 있습니다.ip file) 및 기타 펌웨어 파일.
"BuildManifest.plist" 및 "Restore.plist"라는 이름의 파일이 두 개 더 있으며 호환성 정보를 포함하는 속성 목록과 서로 다른 [citation needed]구성 요소에 대한 SHA-256 해시입니다.
BuildManifest.plist는 Apple의 TSS 서버로 전송되고 모든 복원 전에 SSH 블럽을 얻기 위해 체크됩니다.SSH 블럽이 없으면 디바이스는 복원을 거부하기 때문에 다운그레이드는 [5]매우 어렵습니다.
보안 및 루트
아카이브는 패스워드로 보호되지 않지만, iBoot, LLB, iBEC, iBSS, iBootData 및 그 안의 Secure Enclave Processor 펌웨어 이미지는 AES로 암호화됩니다.iOS 10까지는 모든 펌웨어 파일(루트 파일 시스템 및 복원 및 업데이트 ramdisk 포함)이 암호화되어 있었습니다.Apple은 이러한 키를 릴리스하지 않지만 limera1n(Geohot으로 더 많이 알려진 George Hotz에 의해 작성됨)과 같은 다양한 iBoot 또는 부트로더의 악용으로 추출할 수 있습니다.그 이후 루트 파일 시스템의 [citation needed]복호화와 수정을 위해 많은 툴이 생성되었습니다.
정부 데이터 액세스
2015년 샌버너디노 공격 이후 FBI는 샌버너디노 카운티 [6]공중보건부 소유였던 총격범의 아이폰5C를 회수했다.FBI는 총격 사건이 발생하기 한 달 반 전부터 iCloud 백업을 복구했으며 장치의 암호화된 파일에 액세스하고자 했습니다.미국 정부는 애플에 수사관들이 아이폰의 [7]암호를 강제할 수 있는 IPSW 파일을 만들도록 명령했다.이 명령은 1789년 사법법에 의해 제정된 올라이트법을 사용하여 다른 스마트폰 제조업체들이 준수 명령을 받은 것과 마찬가지로 펌웨어를 요구했습니다.
Tim Cook은 회사의 웹페이지에서 암호화에 대한 필요성을 설명하면서 만약 그들이 한 기기를 위해 백도어를 만든다면 다른 아이폰 [8]사용자의 프라이버시를 침해하기 위해 불가피하게 사용될 것이라고 주장했다.
FBI는 우리가 몇 가지 중요한 보안 기능을 우회하여 새로운 버전의 아이폰 운영체제를 만들어 조사 중에 복구된 아이폰에 설치하기를 원한다.이 소프트웨어는 현재 존재하지 않는 악당 손에 의해 누군가의 물리적 소유에 있는 아이폰을 잠금 해제할 수 있는 가능성이 있습니다.
정부는 우리에게 보안 기능을 제거하고 운영 체제에 새로운 기능을 추가하도록 지시할 것이며, 이는 패스코드를 전자적으로 입력할 수 있게 할 것이다.이것은 현대 컴퓨터의 속도와 수천에서 수백만 가지의 조합을 시도하면서 "뇌력"으로 아이폰을 잠금 해제하는 것을 더 쉽게 만들 것이다.
정부의 요구는 냉랭하다.만약 정부가 아이폰의 잠금을 쉽게 해제하기 위해 올위츠법을 사용할 수 있다면, 정부는 그들의 데이터를 캡처하기 위해 누구의 장치에도 손을 뻗을 수 있는 힘을 갖게 될 것이다.정부는 이러한 사생활 침해를 확대하여 애플이 사용자의 메시지를 가로채고, 의료 기록이나 금융 데이터에 액세스하고, 사용자의 위치를 추적하고, 심지어 사용자가 모르는 사이에 전화기의 마이크나 카메라에 액세스하기 위해 보안 감시 소프트웨어를 구축하도록 요구할 수 있습니다.
이 명령에 반대하는 것은 가볍게 볼 일이 아니다.우리는 우리가 미국 정부의 과잉행동으로 보는 것에 대해 목소리를 높여야 한다고 느낀다.
레퍼런스
- ^ "IPSW file - How do I open a .ipsw file? [Step-by-step]".
- ^ "Open .IPSW File".
- ^ "ipsw". OS X Daily. Retrieved 2021-08-19.
- ^ "Revive or restore a Mac with Apple silicon with Apple Configurator 2". Apple Support. Retrieved 2021-08-19.
- ^ "Last iOS 9.3.2 iPSW". www.howtoisolve.com. 10 November 2016.
- ^ Andrew Blankstein (16 Feb 2016). "Judge Forces Apple to Help Unlock San Bernardino Shooter iPhone". NBC News.
- ^ "Apple ordered to unlock San Bernardino shooter's iPhone". Ars Technica UK. 17 Feb 2016.
- ^ Tim Cook (16 Feb 2016). "A Message to Our Customers". Archived from the original on 17 February 2016.
The United States government has demanded that Apple take an unprecedented step which threatens the security of our customers. We oppose this order, which has implications far beyond the legal case at hand.
외부 링크
- Apple 지원에서의 iPSW
- 파일 확장자의 iPSW
- iPhone Wiki에서의 iPSW
- iPhone Wiki의 BASEBAND 파일
