티스토리 뷰
랜섬웨어란 무엇인가
랜섬웨어는 기본적으로 사용자의 컴퓨터 시스템에 침입해 중요한 데이터를 암호화하고 사용자에게 비용 지불을 요구하는 악성 프로그램입니다. 즉, 사용자 컴퓨터의 데이터를 인질로 하여 금전적 이익을 얻는 악성 프로그램입니다.
랜섬웨어 공격의 대상에는 개인 컴퓨터의 데이터 뿐만 아니라, 기업의 컴퓨터에 저장된 기밀 정보 역시 포함됩니다.
랜섬웨어는 일반적으로 이메일 피싱, 가짜 소프트웨어 설치, 웹 사이트 탈취 및 트로이 목마 바이러스 등을 통해 전파됩니다.
공격을 받으면 시스템에 있는 중요한 데이터는 사용자가 접근하지 못하게 됩니다. 해당 데이터에 접근하기 위해서는 공격자에게 특정 기한 내에 금액을 지불하라는 안내문구를 확인할 수 있습니다.
공격자는 경찰에게 잡히지 않기 위해, 무기명 결제 수단인 가상화폐(비트코인)를 사용하여 입금받습니다.
특정 기한 내에 금액을 지불하더라도 데이터가 항상 복구되는 것은 아닙니다.
또한, 랜섬웨어는 피해자에 따라 요구하는 금액이 달라집니다. 기업에는 많은 비용을 요구하고, 개인에게는 비교적 적은 비용을 요구합니다. 이와 같은 특성 때문에 많은 기업들은 랜섬웨어로부터 데이터를 보호하기 위한 투자를 하고 있으며, 보안 업체들 역시 랜섬웨어 공격을 예방하고 대응할 수 있는 새로운 솔루션을 개발하고 있습니다.
랜섬웨어의 종류
랜섬웨어는 악성 코드의 한 유형으로서, 여러 종류가 존재합니다.
- WannaCry는 2017년, 전 세계적으로 큰 이슈가 된 랜섬웨어입니다. 약 150개국에서 20만대이상의 컴퓨터가 감염되었습니다.
- Petya/NotPetya는 원래 독립된 두 개의 랜섬웨어였지만, 기능과 유사성으로 인해 함께 언급됩니다. NotPetay는 2017년 우크라이나를 중심으로 전 세계적으로 손실을 입힌 랜섬웨어로 유명합니다.
- Ryuk는 높은 비용을 요구하는 것으로 유명합니다. 기업을 주요 대상으로 하였습니다.
- GandCrab는 지속적으로 변화하기 때문에 대응하기 어려운 랜섬웨어로 알려져 있습니다. 공격자들에게 랜섬웨어를 기능별로 맞춤형으로 제공하는 것이 특징이며 신속한 기술 변화로 인해 랜섬웨어 중 특히 위험하다고 알려져 있습니다.
- REvil은 서비스형 랜섬웨어를 제공하는 조직의 이름입니다. 다른 공격자들에게 랜섬웨어를 제공하며 랜섬웨어로 얻은 수익의 40%를 요구하는 특징이 있습니다.
- Maze는 2019년부터 활동을 시작했으며, 감염된 파일들을 해독하지 않고 비용을 지불하지 않으면 민감한 정보를 공개하는 랜섬웨어입니다.
모든 랜섬웨어들은 중요한 파일을 암호화해서 사용자가 접근할 수 없게 만든다는 공통점이 있습니다. 또한, 피해자가 비용을 지불하면 암호화시킨 파일에 대한 복구 키를 제공합니다.
대부분의 랜섬웨어들은 종류에 상관없이 이메일 피싱, 가짜 소프트웨어, 웹사이트 공격 등을 통해 사용자의 시스템에 침입합니다.
WannaCry와 Petya/NotPetya는 연쇄적인 공격을 사용하여 다른 컴퓨터로 빠르게 확산되지만,
Ryuk, GandCrab, Maze 등은 주의 깊게 공격 목표를 선택하여 감염 속도가 상대적으로 느리다는 차이가 있습니다.
Ryuk와 Maze는 주로 큰 기업을 대상으로 하지만,
WannaCry, Petya/NotPetya, GandCrab 등은 무차별적으로 넓은 범위를 공격 대상으로 삼는다는 차이가 있습니다.
이러한 공통점과 차이점을 감안할 때, 각 종류의 특성을 잘 이해하면 예방 전략을 개발하는데 큰 도움이 될 것입니다.
랜섬웨어 방어 전략
랜섬웨어는 컴퓨터 사용자에게 엄청난 손실을 입힐 수 있는 악성코드입니다. 안전하고 지속적인 컴퓨터 사용을 위해 랜섬웨어 공격을 막고 대처하는 방법이 필요합니다.
- 정기적으로 데이터를 백업합니다. 중요한 데이터는 외부 저장장치나 클라우드 서비스를 이용하여 정기적으로 백업해야 합니다. 이렇게 하면 랜섬웨어로 암호화된 데이터를 복구할 수 있으며, 비용 지불 요구에 따를 필요가 없습니다.
- 컴퓨터에 최신 백신을 설치하고 정기적으로 업데이트 합니다. 백신 소프트웨어는 랜섬웨어를 감지하고 차단할 수 있어 공격을 줄일 수 있습니다.
- 컴퓨터 운영체제와 사용하는 모든 응용프로그램에 대한 업데이트를 정기적으로 진행합니다. 취약점 패치가 진행되므로 여러 보안 위협을 방지할 수 있습니다.
- 이메일은 랜섬웨어가 퍼지는 주요 경로 중 하나입니다. 의심스러운 이메일은 열지 않고 첨부된 링크나 첨부 파일을 클릭하지 않아야 합니다.
- Microsoft Office와 같은 응용프로그램에서 사용되는 매크로는 랜섬웨어를 전달하는 데 사용될 수 있습니다. 따라서 매크로 사용을 제한하는 것이 좋습니다.
- 중요한 시스템이나 데이터를 다른 네트워크에서 격리시키면 랜섬웨어가 전체 네트워크로 확산되는 것을 방지할 수 있습니다.
- 사용자들에게 랜섬웨어의 위험성을 알리고, 안전한 컴퓨터 사용 방법을 교육해야 합니다. 특히, 이메일과 링크, 프로그램 설치에 주의를 기울여야 합니다.
- 무료 프로그램과 크랙 소프트웨어에 랜섬웨어가 포함되어 있는 경우가 있으므로, 신뢰할 수 있는 출처를 확인하고 사용하거나 합법적인 소프트웨어를 사용하는 것이 좋습니다.