애플의 스마트폰은 보안이 뛰어나고 악성코드에 잘 감염되지 않는 것으로 유명합니다. 앱스토어에 등록되는 앱을 매우 엄격하게 심사하고 iOS 생태계 전반이 철저하게 통제되기 때문에, '아이폰에는 바이러스가 들어갈 수 없다'고 말하는 사람들도 있습니다. 하지만 아이폰에 바이러스가 감염되는 것이 불가능한 것은 아니며, 오히려 이런 과도한 안도감이 운영체제를 위태롭게 만드는 행동을 하게 되고 소중한 데이터를 잃는 원인이 되기도 합니다.
대표적인 예가 바로 탈옥(jailbreaking)입니다. 전문가들은 탈옥이 아이폰이 악성코드에 취약해지는 가장 큰 원인이라고 지적하며, 전문가가 아니거나 정당한 사유가 없다면 시도하지 말라고 조언합니다.
탈옥(Jailbreak)이란 무엇일까?
탈옥은 애플의 제약을 우회해 운영체제에 대한 모든 권한을 얻는 과정을 말합니다. 원래 iOS는 가장 폐쇄적인 생태계 중 하나지만, 탈옥을 통해 애플이 승인하지 않은 앱 설치, 기본 앱 삭제, OS 화면 자유로운 변경 등이 가능해집니다. 그러나 이런 자유에는 대가가 따릅니다.
아이폰 탈옥 자체는 불법이 아니지만, 애플은 탈옥 시 보증이 무효화되며 다양한 보안 위험에 노출된다고 경고합니다. 예를 들어 업데이트를 더 이상 받을 수 없고, 설치한 비공식 앱에 악성코드가 포함되어 해커가 휴대폰에 접근할 수 있게 됩니다. 실제로 아이폰에 바이러스가 발생하는 대부분의 원인은 탈옥 때문입니다.
탈옥 외에도 있는 감염 경로: 제로데이 취약점
물론 그 외에도 감염 경로는 있습니다. 대표적인 것이 '제로데이 취약점(zero-day vulnerability)'입니다. 이는 개발사가 알고 있지만 아직 해결하지 못한 보안 결함을 의미하며, 수백만 대의 기기에 영향을 줄 수 있습니다. 새로운 OS 버전 출시 직후에 특히 자주 발견되지만, 오래된 보안 결함이 뒤늦게 드러나는 경우도 언제든 있습니다.
다행히 애플은 취약점을 상당히 빠르게 수정하는 편이지만, 패치가 배포되기 전까지는 감염될 가능성이 여전히 존재합니다.
아이폰이 감염되었을 때 나타나는 징후
아이폰에 악성코드가 감염되었는데도 사용자가 눈치채지 못하는 경우는 드뭅니다. 대부분 휴대폰 동작이 평소와 달라지면서 아래와 같은 신호를 알아차리게 됩니다.
- 설치한 기억이 없는 앱이 발견된다
- 앱이 자주 강제 종료되거나 멈춘다
- 특별한 이유 없이 평소보다 휴대폰이 느려진다
- 브라우저나 앱을 사용 중이 아닌데도 광고 팝업이 뜬다
- 배터리가 평소보다 빨리 닳는다
- 통신요금이 늘고 데이터 사용량이 급증한다
단, 이런 징후 중 하나만 나타난다고 해서 반드시 바이러스 감염을 의미하지는 않습니다. 앱 충돌은 개발자가 업데이트를 하지 않아서일 수 있고, 속도 저하는 메모리 부족 때문일 수도 있습니다. 확신이 서지 않는다면 백신 프로그램을 설치해 스캔해 보세요. 겪고 있는 문제가 바이러스 때문인지, 아니면 단순히 백그라운드 앱을 정리할 시점인지 알려줍니다.
악성코드 제거 및 복구 방법
아이폰에 바이러스가 있다는 사실을 알게 되면 상당히 불안할 수 있습니다. 노트북이 감염되는 것보다 더 무섭게 느껴질 수 있는데, 그 이유는 아이폰에 훨씬 많은 개인 정보가 담겨 있기 때문입니다. 연락처, 문자 메시지, 인터넷 사용 기록, 사진은 물론 개인 메모, 비밀번호, 결제 정보까지 저장되어 있습니다. 이 모든 데이터를 잃거나, 더 나쁘게는 다른 사람이 이를 열람해 악용한다고 생각하면 누구든 걱정할 수밖에 없습니다.
다행히 바이러스를 제거하는 일은 생각만큼 어렵지 않습니다. 먼저 바이러스의 출처를 좁혀 보세요. 예를 들어 생소한 앱이 보인다면 그것이 감염 경로일 가능성이 높으니 삭제하세요. 그다음 백신 프로그램을 설치해 휴대폰을 검사하고, 바이러스가 다른 곳으로 퍼졌는지 확인합니다.
무료 백신 앱도 많지만, 개인 정보의 안전이 걸린 문제인 만큼 더 많은 위협을 탐지하는 유료 백신을 사용하는 것이 좋습니다. 최소한이라도 신뢰할 만한 백신의 무료 체험판이라도 활용해 보세요. 최선의 경우 백신이 악성코드를 제거해 주고, 평소처럼 휴대폰을 사용할 수 있게 됩니다. 더 안전하게 하고 싶다면 두 번째 백신을 추가로 설치해 첫 번째 백신이 놓친 것이 없는지 확인하는 방법도 있습니다.
백업 복원으로 데이터 살리기
또 다른 방법으로는 감염되기 이전 버전의 운영체제로 복원하는 것이 있습니다(감염 시점을 안다면). iTunes를 사용할 수 있지만, 어떤 항목을 남기고 어떤 항목을 삭제할지 세부적으로 선택하기 어렵다는 단점 때문에 선호하지 않는 사람들이 많습니다. 더 유연한 복구를 원한다면 서드파티 앱을 활용해 아이폰의 메시지는 물론 사진, 통화 기록, WhatsApp 채팅 기록, 인터넷 사용 기록 등을 복구할 수 있습니다.
이런 서드파티 앱은 바이러스가 데이터 일부를 삭제했을 때도 유용합니다. 다소 구체적으로 들리지만, 일부 악성코드는 문자 메시지와 연락처를 삭제하는데, 이는 정말 골치 아픈 문제입니다.
최후의 수단: 공장 초기화
90% 정도의 경우 위에서 소개한 간단한 방법으로 해결됩니다. 하지만 드물게 악성 바이러스에 걸려 공장 초기화(full reset)를 해야 할 수도 있습니다. 초기화 후에도 일부 데이터를 복구할 수 있지만, 복원할 파일을 선택할 때는 매우 신중해야 합니다.
재감염을 막는 예방 습관
모든 과정이 끝나고 아이폰이 깨끗해졌다면, 같은 경험을 반복하지 않는 것이 중요합니다. 다행히 iOS는 가장 안전한 모바일 운영체제이지만, 그래도 파일을 다운로드할 때 주의하고, 보안 패치를 제때 설치하며, 무엇보다 탈옥은 하지 않는 것이 최선입니다. 이미 탈옥을 했다면 반드시 믿을 만한 백신을 설치하고 최신 상태로 유지하세요.
이 글에 대한 생각이 있으신가요? 아래 댓글로 의견을 남겨주시거나, 트위터나 페이스북에서 함께 이야기를 나눠주세요.
에디터 추천 글:
- 안드로이드 폰에도 바이러스가 감염될 수 있을까?
- 맥(Mac)에도 컴퓨터 바이러스가 감염될 수 있을까?
- 맥을 악성코드로부터 보호하는 방법과 바이러스에 감염됐을 때 대처법
- 해커로부터 아이폰을 지키는 6가지 팁