Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

랜섬웨어 완벽 가이드: 개념과 위험성, 예방 및 대비 방법까지

랜섬웨어 완벽 가이드: 개념과 위험성, 예방 및 대비 방법까지

2013년, '랜섬웨어(Ransomware)'라는 악성 소프트웨어가 기업과 개인 사용자를 위협하는 새로운 존재로 세간에 알려지기 시작했습니다. 이후 한동안 관심에서 멀어진 듯했지만, 2016년을 전후로 더욱 강력하게 되돌아왔습니다. 다만 지금은 상황이 다릅니다. 랜섬웨어는 더 이상 생소한 위협이 아니라 누구나 미리 알고 대비해야 할 일상적인 사이버 공격이 되었다는 점입니다.

이 글에서는 랜섬웨어 감염에 대비하고 스스로를 보호하기 위한 가장 효과적인 방법들을 정리해 소개합니다.

랜섬웨어란 정확히 무엇일까?

랜섬웨어는 이름 그대로 '몸값(ransom)'을 노리는 소프트웨어입니다. 시스템을 잠그고 파일을 암호화한 뒤, 컴퓨터를 인질로 삼아 금전을 요구하는 방식으로 작동합니다. 기능 일부를 잠가 컴퓨터가 제대로 작동하지 못하게 만들고, 최악의 경우 몸값을 지불할 때까지 책상 위에 놓인 '비싼 벽돌' 하나가 됩니다. 일부 랜섬웨어는 아예 '결제 지원 포럼'까지 안내하며 피해자가 돈을 내도록 유도하기도 하는데, 이 얼마나 짜증 나는 상황인지 짐작할 수 있을 겁니다.

문제는 대부분의 경우 선택지가 두 가지뿐이라는 점입니다. 몸값을 지불하거나, 백업이 없다면 드라이브를 교체하면서 데이터를 영원히 잃는 것입니다.

랜섬웨어 완벽 가이드: 개념과 위험성, 예방 및 대비 방법까지

CryptoLocker 같은 초기 랜섬웨어는 몸값을 받으면 약속대로 잠금을 해제해 주는 것으로 알려져 있지만, 이것이 보장된다는 의미는 아닙니다. 돈을 받고도 데이터를 돌려주지 않는 경우도 충분히 가능합니다. 결국 랜섬웨어로부터 진정으로 안전한 유일한 방법은 처음부터 감염되지 않도록 예방하는 것입니다.

랜섬웨어는 어떻게 확산될까?

랜섬웨어가 컴퓨터에 침투하려면 반드시 '실행'되어야 합니다. 즉, 피해자가 직접 파일을 열어주어야 한다는 뜻입니다. 결과를 안다면 누가 자발적으로 열겠습니까? 당연히 아무도 그러지 않습니다. 그래서 해커들은 거짓 정보를 사용합니다. 모든 멀웨어 확산의 핵심은 바로 '기만(deception)'입니다.

랜섬웨어는 어떤 종류의 프로그램으로든 위장할 수 있습니다. 1990년대에는 주로 가짜 백신 프로그램 형태로 유통되었지만, 요즘 해커들은 훨씬 교묘해졌습니다. 유용해 보이는 평범한 소프트웨어에 랜섬웨어를 숨겨 배포하며, 특히 불법 복제·크랙 프로그램이 오가는 곳에서는 이런 감염 사례가 매우 흔합니다.

랜섬웨어 완벽 가이드: 개념과 위험성, 예방 및 대비 방법까지

실제로 2017년 5월 12일 발생한 대규모 사이버 공격 'WannaCry(워너크라이)'는 피싱과 패치되지 않은 시스템의 SMB(Server Message Block) 취약점 악용을 결합해, 단기간에 150개국 약 23만 대의 시스템을 감염시키며 전 세계에 충격을 안겼습니다.

랜섬웨어 예방 방법

가장 좋은 상황은 애초에 랜섬웨어에 감염되지 않는 것입니다. 감염 위험을 크게 줄여 줄 핵심 수칙을 소개합니다.

1. 수상한 이메일과 링크는 클릭하지 않기

호기심이 당길 수 있지만, 소중한 데이터와 컴퓨터를 잃는 것에 비하면 감수할 가치가 없습니다. 특히 스팸 메일은 멀리해야 합니다. 최근 대부분의 랜섬웨어는 이메일을 주요 유통 경로로 사용하기 때문입니다.

랜섬웨어 완벽 가이드: 개념과 위험성, 예방 및 대비 방법까지

2. 신뢰할 수 없는 사이트에서는 광고 차단기 사용하기

ABP(Adblock Plus)나 uBlock Origin 같은 확장 프로그램을 설치하세요. 광고로 인한 페이지 로딩 지연을 줄이는 것은 물론, 악성 광고를 통한 감염 경로 하나를 차단하는 효과도 있습니다. 물론 신뢰할 수 있는 사이트는 화이트리스트에 등록해 운영을 응원하는 것도 좋은 습관입니다.

3. 플러그인은 최신 버전으로 유지하거나 아예 사용 중단하기

Flash와 Java는 성능 저하와 보안 취약점 문제로 이미 악명이 높습니다. 수많은 IT 기업이 이들을 단계적으로 퇴출시키려는 데에는 이유가 있습니다. 가능하다면 사용을 중단하고, 어쩔 수 없이 필요하다면 항상 최신 버전으로 유지해야 합니다.

4. 운영체제를 항상 최신 상태로 유지하기

WannaCry 사례에서 확인할 수 있듯이, 랜섬웨어는 패치되지 않은 시스템의 취약점을 통해 침투합니다. 운영체제를 항상 최신 버전으로 업데이트하는 것이 기본이자 가장 확실한 방어책입니다.

랜섬웨어 대비 방법: 백업이 답이다

랜섬웨어를 직접 겪지 않더라도, 만약의 사태(랜섬웨어든 다른 재해든)에 대비해 준비하는 것이 현명합니다. 가장 확실한 대비책은 정기적인 파일 백업입니다. 중요한 파일이라면 현재 PC가 아닌 외부 저장소 등 최소 3곳 이상에 백업해 두세요. 이렇게 해두면 랜섬웨어에 감염되더라도 백업본으로 파일을 복구할 수 있으므로, 몸값을 지불할 이유 자체가 사라집니다.

결론

랜섬웨어는 경우에 따라 제거하거나 잠금을 해제할 수 있지만, 이것이 항상 신뢰할 수 있는 해결책은 아닙니다. 악성 코드 제작자와 이를 막으려는 보안 전문가·기술 기업 사이의 끝없는 '고양이와 쥐' 게임이 계속되고 있는 실정입니다. 결국 최선의 보호 방법은 최악의 상황을 가정해 미리 대비하고, 철저한 예방 습관으로 감염 자체를 막는 것입니다.

여러분은 어떻게 생각하시나요? 랜섬웨어를 직접 겪어보셨거나 주변에서 피해 사례를 보신 적이 있다면, 댓글로 경험을 들려주세요!