랜섬웨어란?
컨텐츠 정보
- 6,704 조회
- 목록
본문
랜섬웨어란?
랜섬웨어는 악성 소프트웨어(맬웨어)로, 데이터를 암호화하여 피해자가 데이터에 액세스할 수 없게 만듭니다. 맬웨어는 결제하지 않으면 데이터를 삭제, 판매 또는 유출할 수 있는 공격자의 위협을 포함합니다. 랜섬웨어 유형에는 크립토 맬웨어(crypto malware), 로커(locker), 스케어웨어(scareware) 및 독스웨어(doxware)가 있습니다.
랜섬웨어(영어: ransomware)는 컴퓨터 시스템을 감염시켜 접근을 제한하고 일종의 몸값을 요구하는 악성 소프트웨어의 한 종류다. 컴퓨터로의 접근이 제한되기 때문에 제한을 없애려면 해당 악성 프로그램을 개발한 자에게 지불을 강요받게 된다. 이때 암호화되는 랜섬웨어가 있는 반면, 어떤 것은 시스템을 단순하게 잠그고 컴퓨터 사용자가 지불하게 만들기 위해 안내문구를 띄운다.
랜섬웨어는 몸값을 뜻하는 Ransom과 Software(소프트웨어)가 더하여진 합성어이다.
처음 러시아에서 유행하면서 랜섬웨어를 이용한 사기는 국제적으로 증가하였는데[1][2], 보안 소프트웨어 개발사 맥아피는 2013년 1분기 동안 수집한 25만 개 이상의 고유한 랜섬웨어 표본 자료를 2013년 6월 공개했고, 이는 2012년 1분기보다 두 배 많은 수치였다.[3] 암호화 기반 랜섬웨어를 포함한 광범위한 공격은 각각 약 300만 달러와 1800만 달러의 부당이득을 취한 크립토락커[4]와 크립토월[5]과 같은 트로이목마를 통해 증가하기 시작했다.
암호화된 랜섬웨어[편집]
최초의 랜섬웨어는 1989년에 조셉 팝이 작성한 에이즈다.[6] 1996년 ‘아담 영’과 ‘모티 융’에 의해 공개키 암호화 방식을 사용하는 형태로 진화하였다. 제작자들은 처음엔 복호화가 가능한 RSA 알고리즘으로 암호화했지만 많은 복구, 복원 업체들이 솔루션을 만들어 대항하자 단방향 암호화 방식으로 랜섬웨어를 제작하기 시작하였다. 2013년 금품 지불을 위해 비트코인을 사용하는 CryptoLocker가 출현하고, 2014년 Synology의 NAS를 대상으로 하는 SynoLocker 등의 전파로 또다시 랜섬웨어에 의한 피해가 급증하였다. 2012년 이후 출현한 주요 랜섬웨어로는 Reveton, CryptoLocker, TorrentLocker, Cryptowall 등이 있으며, 보안 소프트웨어 기업 맥아피의 보고에 따르면 2013년 1분기에 발견된 랜섬웨어의 수는 25만 개 이상으로, 2012년 1분기에 비해 2배 이상 증가하였다.
작동 원리[편집]
흐름[편집]
- 공격 대상 파일 검색
- 파일 암호화
- 고정키 암호화
- 다이나믹키 암호화
- 암호화키 생성
- 암호화키 서버 전달
- 파일 이동
- 감염 안내 및 복구 방법 메시지 출력
원리[편집]
암호화 알고리즘의 이용이다. 파일 데이터에 암호화 알고리즘을 이용하여 암호화하여 사용할 수 없도록 하는 것이다. 암호화 방식에는 크게 단방향, 양방향 방식이 있다. 단방향 암호화란 한 번 암호화하면 다시 복호화 할 수 없도록 하는 것이다. 양방향 암호화는 암호화한 후 복호화가 가능한 것이다.
최근에는 단순히 홈페이지를 방문만 해도 랜섬웨어에 감염되기도 한다. 일명 ‘드라이브 바이 다운로드(Drive by Download)’ 기법을 이용해서다. 드라이브 바이 다운로드는 공격자가 해당 웹사이트에서 보안이 취약한 점을 노려 악성코드를 숨기고, 이 악성코드를 사용자가 자신도 모르게 내려받아 실행해 감염되는 방식이다.
감염시 증상[편집]
- 주요 시스템 파일이 열리지 않고, 파일들의 확장명이 변경된다. (예 : 한글파일의 확장자인 @@@.hwp 가 @@@.hwp.abc 나, adfdw 등과 같은 확장자로 변경된다. 확장자가 변경된 경우 파일은 열리지 않는다, 예를 들어 사용자가 123.hwp.abc라는 파일에서. abc를 지운다 하더라도 그 파일은 이미 손상되었기 때문에 사용자가 원상태로 돌릴 수 없다.)
- CPU와 램 사용량이 급격히 증가한다.
- 백신프로그램이 강제로 종료되거나, 중지 또는 오류가 지속적으로 발생한다.
- 윈도우 복원시점을 제거한다