안드로이드와는 다른 아이폰 데이터복구, 절차부터 살펴봤습니다

안드로이드와는 다른 아이폰 데이터복구, 절차부터 살펴봤습니다

생성된 이미지 1 (38)

기기 하나가 고장 나면 안에 든 자료 걱정부터 앞서는 편입니다. 얼마 전 지인의 스마트폰이 물에 빠진 뒤 전원이 아예 들어오지 않는 걸 보고 나서, 아이폰 데이터복구는 정확히 어떤 순서로 진행되는지 궁금해서 여러 자료를 찾아봤습니다. 알아볼수록 삼성 갤럭시 같은 안드로이드 기기와는 접근 방식 자체가 꽤 다르다는 걸 알게 됐는데요, 노트북이나 PC, SSD 같은 저장장치를 다뤄본 분들도 이 영역은 낯설게 느끼는 경우가 많다고 합니다. 오늘은 그때 정리한 내용을 절차 중심으로 공유해보려 합니다.

아이폰과 갤럭시는 접근 방식 자체가 다릅니다

생성된 이미지 1 (34)

아이폰은 iPhone 5s 이후로 Secure Enclave라는 보안 전용 칩이 암호화 키를 자체 보관하는 구조라서, 로직보드나 메인보드가 크게 손상되면 저장된 정보에 접근하기가 매우 까다로워집니다. iOS 8부터는 저장 칩 내부의 모든 데이터가 AES-256 방식으로 통째로 암호화되는데, 이 키는 외부로 절대 유출되지 않는다고 합니다.

반면 삼성 갤럭시 같은 안드로이드 기기는 모델마다 암호화 방식이 제각각입니다. 최신 플래그십은 삼성 녹스(Knox) 덕분에 보안 수준이 상당히 높지만, 구형 모델은 루트 권한으로 저장소 전체에 접근할 수 있는 경로가 남아있는 경우도 있다고 합니다. 이 부분이 두 진영의 가장 큰 차이점입니다.

저장 칩이 로직보드에 직접 납땜돼 있는 구조는 두 진영 모두 비슷합니다. 노트북이나 PC의 SSD, 외장하드처럼 부품을 통째로 분리했다 다시 장착할 수 있는 환경이 아니라는 뜻입니다. 다만 아이폰은 SoC와 NAND 플래시가 출고 단계부터 암호학적으로 짝지어져 있어서, 부품만 따로 떼어내는 ‘칩오프’ 방식을 시도해도 해독되지 않는 암호문만 얻게 되는 경우가 많다고 합니다. 안드로이드 쪽은 기종에 따라 같은 방식이나 JTAG 기법으로 유의미한 정보를 얻을 수 있는 경우가 상대적으로 더 있다고 하고요.

파일시스템도 차이가 있어서, 아이폰은 APFS를, 삼성 계열은 F2FS(Flash-Friendly File System)를 주로 사용하다 보니 진단 도구 역시 서로 다른 방식으로 접근해야 한다는 점이 흥미로웠습니다.

실제 진행되는 절차는 이렇습니다

생성된 이미지 1 (35)

암호화 구조가 이렇다 보니 절차 자체도 한층 까다롭게 흘러갑니다. 업계에서 소개하는 일반적인 흐름은 대략 다음과 같습니다.

먼저 접수와 진단 단계입니다. 기기 상태와 증상, 되찾고자 하는 데이터 종류를 확인하고 손상 원인을 분석해 가능성을 가늠합니다. 이 과정에서 예상 견적과 소요 기간도 함께 안내받는다고 합니다.

다음은 백업 확인입니다. iCloud나 Finder 백업이 남아있는지부터 살펴보는 게 순서인데, 백업만 있다면 물리적 손상이 있더라도 훨씬 수월하게 해결된다고 합니다.

기기 전원은 들어오는데 인식이 이상하다면 DFU(Device Firmware Update) 모드 여부를 판별합니다. CPU는 정상 작동하지만 저장 칩과의 통신 경로만 끊긴 경우가 많은데, 이때 ‘복원(Restore)’ 기능을 잘못 눌러 안의 정보가 통째로 지워지는 사고가 생길 수 있어 이 판별 과정이 특히 중요하다고 합니다.

기기가 아예 켜지지 않는다면 NAND 프로그래머로 저장 칩을 직접 점검하고, 보드 패드 상태까지 살펴봅니다. 초소형 저항 손상이나 전원 라인 단락, 패드 박리가 원인인 경우가 많다고 하는데요, 이럴 때 현미경 아래서 미세 부품을 다시 붙이는 마이크로솔더링으로 로직보드를 부팅 가능한 상태로 되살린 다음, 데이터를 추출해 검수까지 마치는 것이 마지막 단계입니다.

이렇게 보면 아이폰 데이터복구는 소프트웨어 몇 번 눌러서 끝나는 작업이 아니라 보드 레벨 정밀 수리에 가까운 영역입니다. 노트북이나 PC 저장장치, USB, SD카드처럼 매체 자체를 통째로 교체할 수 있는 환경과는 확실히 다른 셈입니다. 그만큼 아이폰 데이터복구를 알아볼 때는 업체가 어떤 장비와 설비를 갖췄는지부터 꼼꼼히 따져보는 게 중요합니다.

용산 지역 업체에 직접 문의해봤습니다

생성된 이미지 1 (37)

실제 현장에서는 어떤 식으로 진단하는지 궁금해서 직접 연락을 해봤습니다. 서울 용산구 선인상가 21동 217호에 위치한 KDT서울지사 용산점이었습니다.

담당자 설명으로는 Class 100급 클린룸 설비와 칩레벨 장비, 마이크로솔더링 인력을 갖추고 있으며, 스마트폰만 해도 약 400개 기종을 다룬다고 했습니다. 외장하드나 HDD, USB, SD카드는 물론 랜섬웨어에 감염된 서버까지 다루는 범위가 꽤 넓다고 합니다. 인상 깊었던 부분은 애플 공식 서비스센터는 로직보드가 고장 나면 부품 수리 대신 기기 전체 교체를 원칙으로 안내한다는 점이었습니다. 결국 전원이 아예 들어오지 않는 기기를 되살리는 작업은 클린룸과 칩레벨 장비를 함께 갖춘 전문 업체가 아니면 사실상 어렵다는 뜻입니다.

마무리

생성된 이미지 1 (40)

정리하면 아이폰 데이터복구는 안드로이드와 암호화 구조 자체가 달라서 접근 방식도, 절차도 상당히 차이가 납니다. 백업부터 확인하고 DFU 모드 여부를 판별한 뒤에야 하드웨어 조치로 넘어가는 흐름이라는 걸 이번에 알게 됐습니다.

성급하게 이것저것 시도하기보다 지금 기기가 어떤 상태인지부터 차분히 확인해보시길 권합니다. 전원이 아예 들어오지 않는 상황이라면 직접 분해하기보다 전문 업체의 진단을 먼저 받아보시는 편이 안전합니다.