사용자의 프라이버시 보호와 데이터 보안이라는 측면에서 애플의 폐쇄형 플랫폼을 능가하는 곳은 찾기 어렵습니다. 외부 앱 설치를 철저히 통제하고 시스템 구조 자체를 닫아두는 방식 덕분에 애플은 오랫동안 충성도 높은 사용자층을 유지해 왔으며, 모바일 보안의 업계 표준으로 자리 잡았습니다.
그런데 만약 10주년 기념 에디션인 아이폰 X조차 탈옥(jailbreak) 없이 해킹될 수 있다고 말한다면 어떨까요? 안타깝게도 이는 어디까지나 가설이 아닌, 실제로 가능한 일입니다.
샌버너디노 사건과 '백도어' 논란의 시작
2016년 미국 샌버너디노 테러 사건을 계기로 FBI는 용의자의 잠긴 아이폰을 열기 위해 애플에 비밀 통로, 이른바 '백도어(backdoor)' 마련을 요청했습니다. 평소 강력한 암호화로 데이터를 지켜 온 애플에게 이는 난감한 요구였습니다. 보호 키 없이는 누구도 잠긴 아이폰의 데이터에 접근할 수 없다는 것이 애플 보안의 핵심 원칙이었기 때문입니다.
논란 끝에 FBI는 백도어 개발 요청을 철회하고 제3자 솔루션을 활용해 해당 기기의 데이터에 접근했습니다. 문제는 이 과정에서 아이폰의 잠금을 풀 수 있는 취약점이 외부에 알려지면서, 곧 전체 아이폰 사용자의 데이터를 위협하는 요소로 번졌다는 점입니다.
그레이키(GrayKey): 잠긴 아이폰을 여는 장치
이 취약점을 활용해 암호화된 아이폰의 잠금을 해제할 수 있는 장치가 바로 '그레이키(GrayKey)'입니다. 이 장치는 법 집행 기관의 범죄 대응을 지원하는 것을 목표로 그레이시프트(Grayshift)라는 회사가 개발했습니다. 놀랍게도 그레이키는 단순히 잠긴 폰은 물론, 비밀번호 반복 입력 오류로 비활성화된 아이폰까지 해제할 수 있으며, 2016년부터 등장한 이 기법은 최신 아이폰 X에도 적용되는 것으로 알려졌습니다.
그레이키의 해킹 원리
해킹 과정은 생각보다 간단합니다. 그레이키에는 두 개의 케이블이 장착되어 있으며, 이를 대상 아이폰에 연결하면 기기 내부에 특수 소프트웨어가 로드되어 탈옥과 유사한 상태가 만들어집니다. 필요한 연결 시간은 고작 2분이며, 이후 해킹 프로세스가 자동으로 진행됩니다.
작업이 완료되면 아이폰 화면에는 검은 화면만 표시됩니다. 여기서 비밀번호가 입력되면 기기 복호화가 이루어지고, 그레이키는 비밀번호 정보 자체까지 확보하게 됩니다. 그 결과 아이폰에 저장된 모든 콘텐츠는 물론, 암호화된 데이터와 키체인(keychain) 정보까지 장치 쪽으로 다운로드됩니다.
즉, 어떤 아이폰 모델을 사용하든 소유 기기의 데이터가 위험에 노출될 수 있다는 의미입니다. 애플의 강력한 암호화가 더 이상 절대적인 방패가 아니게 된 셈입니다.
일반인도 구매할 수 있을까?
현재까지 그레이키는 법 집행 기관 외부에 알려진 유통 사례가 없습니다. 하지만 이런 장치가 언제 잘못된 손에 들어갈지는 아무도 장담할 수 없습니다. 한 번 유출되면 전 세계 아이폰 사용자의 개인정보가 무차별적으로 노출될 수 있는 잠재적 위협인 셈입니다.
전문가의 시선: 애플이 서두르지 않으면 안 되는 이유
애플은 이 문제를 심각하게 받아들이고, 백도어와 유사한 취약점을 최대한 빨리 차단해야 합니다. 지금 당장 큰 위협이 아니더라도 이러한 허점은 분명 아이폰의 보안 수준을 약화시키며, 기기 도난 시 기밀·민감 정보가 유출될 위험을 키웁니다.
물론 그레이시프트가 장치를 개발한 목적 자체는 범죄 대응이라는 공익적 취지를 두고 있습니다. 그러나 어떤 명분이든 기기의 보안 구멍은 결국 전체 사용자의 안전을 흔드는 요소가 됩니다.
이 이야기는 다소 불편한 진실을 일깨워 줍니다. 세상에 완벽한 보안은 없다는 사실입니다. 우리가 아무리 방어를 강화해도 해커들은 새로운 침투 경로를 찾아냅니다. 사용자가 할 수 있는 최선의 방어는 과거의 실수에서 배우고 같은 실수를 반복하지 않는 것입니다. 현재로서는 아무도 접근하지 못하는 작은 백도어처럼 보여도, 악의적인 세력이 이를 손에 넣는 순간 대규모 데이터 유출 사건으로 이어질 수 있습니다.
함께 읽으면 좋은 글
- 스마트폰 경험을 완전히 바꿔줄 아이폰 위젯 추천
- 정신 건강 관리에 도움이 되는 필수 앱