지난 주말은 많은 이들에게 결코 유쾌하지 않은 시간이었습니다. 전 세계는 수천 대의 컴퓨터를 인질로 삼아 지구 곳곳으로 번져 나간 역대급 사이버 범죄 공격을 목견했습니다.
은행과 통신사, 병원마저 휘말린 이 글로벌 랜섬웨어 공격의 이름은 바로 'WannaCry(워너크라이)'입니다. 이 악성코드는 컴퓨터를 잠근 뒤 데이터를 되찾으려면 거액의 몸값을 지불하라고 요구합니다. 금요일 워너크라이의 초기 변종이 발견된 직후 불과 하루 만에 수십만 대의 컴퓨터가 감염되었고, 막대한 가치의 데이터가 위협받게 되었습니다.
워너크라이 랜섬웨어란 무엇인가?
워너크라이(WanaCrypt0r 2.0)는 마이크로소프트 윈도우를 표적으로 하는 랜섬웨어 프로그램입니다. 이번 대규모 사이버 공격으로 150개국에서 23만 대가 넘는 컴퓨터가 감염되었으며, 공격자는 28개 언어로 비트코인 몸값 지급을 요구했습니다. 공격은 피싱 이메일, 패치되지 않은 시스템을 노리는 컴퓨터 웜 방식 등 다양한 경로로 확산됩니다.
이 바이러스에 감염되면 시스템을 켰을 때 이미 모든 문서가 암호화되어 있는 경우가 많습니다. 며칠 안에 몸값을 지불하지 않으면 데이터가 삭제된다는 메시지가 표시됩니다. 몸값은 비트코인으로 지불해야 하며, 공격자는 비트코인 구매 방법부터 입금할 비트코인 주소까지 상세한 안내문을 함께 제공합니다.
사이버 범죄자들이 비트코인을 선호하는 이유는 분명합니다. 탈중앙화되어 규제 대상이 아니고, 추적이 거의 불가능하기 때문입니다.
두 번째 공격 물결이 시작되다
워너크라이 감염 현황 지도. 감염 숫자는 계속 늘어나고 있습니다!
이 랜섬웨어 공격은 중국, 러시아, 스페인, 이탈리아, 베트남 등 전 세계 수많은 PC를 덮쳤습니다. 특히 잉글랜드의 일부 병원들은 시스템이 잠기면서 수많은 환자의 생명이 위험에 처했기 때문에 가장 큰 주목을 받았습니다.
공격 배후와 동기는 무엇일까?
공격의 정체는 아직 밝혀지지 않았지만, 해커들이 미국 국가안보국(NSA)이 테러 조직과 적대 국가의 윈도우 PC에 침투하기 위해 개발한 '이터널블루(Eternal Blue)' 해킹 도구를 활용한 것으로 널리 알려져 있습니다.
마이크로소프트는 이미 몇 달 전에 해당 취약점에 대한 보안 패치를 배포했습니다. 하지만 모든 사용자가 시스템을 업데이트하지 않았고, 결국 아직 신원이 드러나지 않은 해커들이 이 취약점을 악용한 것입니다.
상황은 더 심각합니다
보안 연구자들에 따르면, 이 랜섬웨어는 데이터 파일을 암호화한 뒤 300달러 상당의 비트코인 몸값을 요구하며, 3일 내에 지불하지 않으면 금액이 두 배로 오릅니다. 일주일이 지나면 암호화된 파일은 삭제됩니다.
워너크라이 랜섬웨어로부터 자신을 보호하는 방법
랜섬웨어는 돈이 되는 사업입니다. 따라서 이런 공격의 빈도는 앞으로도 날이 갈수록 높아질 것입니다.
CNN Tech는 "이 랜섬웨어는 마이크로소프트가 지난 3월 보안 패치를 배포한 윈도우 취약점을 악용해 확산된다. 하지만 시스템을 업데이트하지 않은 컴퓨터와 네트워크는 여전히 위험에 노출되어 있다"고 보도했습니다.
무엇보다 먼저, 최신 버전의 백신 프로그램이 시스템에 설치되어 있는지 확인하세요. 또한 마이크로소프트가 배포한 최신 Windows SMB 서버 보안 업데이트도 반드시 점검해야 합니다. SMB(Server Message Block) 활성화 및 비활성화 방법은 마이크로소프트 공식 문서에서 자세히 확인할 수 있습니다.
아울러 아직 감염되지 않으셨기를 바라며, 마이크로소프트가 공식적으로 안내하는 워너크라이 예방 가이드라인도 함께 참고하시기 바랍니다.
그 외에 아래의 '우회 방법'들도 도움이 될 수 있습니다.
SMBv1 비활성화
Windows Vista 이상을 사용하는 고객은 Microsoft 기술 자료 문서 2696547을 참조하세요.
Windows 8.1 또는 Windows Server 2012 R2 이상 사용자를 위한 대체 방법
클라이언트 운영체제의 경우:
- 제어판을 연 뒤 [프로그램]을 클릭하고 [Windows 기능 켜기/끄기]를 선택합니다.
- [Windows 기능] 창에서 [SMB 1.0/CIFS 파일 공유 지원] 체크박스를 해제한 후 [확인]을 눌러 창을 닫습니다.
- 시스템을 재시작합니다.
서버 운영체제의 경우:
- 서버 관리자를 연 뒤 [관리] 메뉴를 클릭하고 [역할 및 기능 제거]를 선택합니다.
- [기능] 창에서 [SMB 1.0/CIFS 파일 공유 지원] 체크박스를 해제한 후 [확인]을 눌러 창을 닫습니다.
- 시스템을 재시작합니다.
이 우회 방법의 영향: 대상 시스템에서 SMBv1 프로토콜이 비활성화됩니다.
우회 방법 되돌리기: 위 단계를 다시 진행하여 [SMB 1.0/CIFS 파일 공유 지원] 체크박스를 선택하면 해당 기능이 다시 활성화됩니다.
애초에 랜섬웨어에 감염되지 않으려면 어떻게 해야 할까?
랜섬웨어는 끊임없이 진화하며 새로운 감염 경로를 찾아내기 때문에 공격 자체를 완벽히 '피하는' 것은 어렵습니다. 하지만 데이터를 꾸준히 백업해 두면, 설령 감염되더라도 아무것도 잃지 않을 수 있습니다. 백업본이 있다면 소중한 데이터를 되찾기 위해 '몸값'을 지불할 필요도 없습니다.
다음과 같은 단계를 통해 모든 종류의 악성코드·랜섬웨어 공격으로부터 종합적인 보호를 받을 수 있습니다:
- 첫째이자 가장 중요한 것은, 이메일이 주요 감염 경로 중 하나이므로 의심스러운 이메일 링크나 첨부파일은 절대 열지 않는 것입니다.
- 효과적인 보안 소프트웨어를 배포해 공격 표면을 최소화합니다.
- Windows Vista, XP 등 구형 버전에서의 작업은 가급적 피하세요.
- 랜섬웨어 감염에 대비해 모든 중요한 데이터를 백업하세요. 사이버 범죄자가 컴퓨터를 장악하더라도 잃을 데이터가 없게 됩니다. Right Backup처럼 간편하고 안전하게 소중한 데이터를 지켜주는 클라우드 스토리지 솔루션을 활용하는 것도 좋은 방법입니다.
- 운영체제와 모든 소프트웨어를 항상 최신 버전으로 업데이트하세요.
- 몸값을 지불하지 마세요. 몸값을 지불해도 데이터를 돌려받는다는 보장은 없습니다.
위 가이드라인을 실천하여 사이버 범죄자들의 악랄한 계략보다 한발 앞서 나가시기 바랍니다.
프라이버시는 값진 자산입니다. 항상 안전하시길 바랍니다…