편리함의 불청객, 컴퓨터 바이러스
편리함의 불청객, 컴퓨터 바이러스
원래 컴퓨터는 사람들을 편리하게 해주기 위해 만들어진 IT 기술인데, 컴퓨터를 사용하다 보면 편리함과는 반대로 사용자들을 괴롭히는 프로그램들을 만나게 되곤 합니다. 바로 컴퓨터 바이러스입니다. 컴퓨터 바이러스는 우리를 괴롭히는 악성코드의 한 종류입니다. 그렇다면 악성코드는 무엇일까요? 악성코드는 컴퓨터를 사용하는 사람에게 해악을 끼치는 모든 종류의 프로그램을 가리킵니다. 엄밀한 의미의 컴퓨터 바이러스는 악성코드 중에서도 (1) 컴퓨터 안에 특정 저장 장소나 파일에 감염이 되고, (2) 독립적인 실행이 불가능한 대신 감염된 프로그램이 실행될 때 활동을 시작하며, (3) 자기 복제를 통해 다른 컴퓨터와 파일로 전염되는 특징을 갖고 있는 악성코드를 말합니다. 하지만 갈수록 악성코드들이 서로의 다양한 전략을 공유하고 각각의 특징을 구분하는 것이 점점 모호해 지면서, 악성코드들을 한데 묶어서 그냥 바이러스라고 부르기도 합니다. 본 기사에서는 이들 중에서 잘 알려져 있는 웜, 스파이웨어, 트로이 목마, 랜섬 웨어 등에 대하여 그 특징을 알아보고, 예방법을 알아보려고 합니다.
웜은 독립적으로는 실행되지 못하고 다른 파일을 통해 감염되는 컴퓨터 바이러스와는 달리 스스로 실행되면서 다른 컴퓨터로 감염되는 프로그램 입니다. 그리고 이메일이나 특정 네트워크를 타고도 감염이 되므로 조심해야 합니다. 웜 바이러스는 예전에는 무한정 증식하면서 컴퓨터 자원을 잡아먹어 이용을 방해하는 수준 이었지만, 시간이 지날수록 다른 악질적인 코드들이 추가되면서 점점 더 위험한 악성코드로 발전하였습니다.
스파이웨어는 말 그대로 사용자의 컴퓨터에 ‘스파이’처럼 잠입하여 정보를 빼가는 프로그램 입니다. 스파이웨어는 소리없이 네트워크를 타고 들어와 사용자 몰래 설치되어, 스파이 활동을 시작합니다. 스파이웨어가 하는 스파이 활동에는 개인정보 수집, 사용자의 행동 감시, 추가적인 악성코드 설치 등이 있습니다. 스파이웨어는 원래 상업적인 목적으로 소비자 정보 등을 수집하는 프로그램이었지만, 시간이 지날수록 악의적인 목적으로 변질 되었습니다.
트로이 목마는 몰래 설치되는 스파이웨어와는 달리 사용자에게 설치되었다는 사실을 숨기지 않습니다. 그렇기 때문에 오히려 방심하고 있다가 피해를 입는 사용자들이 많이 있습니다. 트로이 목마는 정상적인 프로그램으로 위장한 악성코드를 가리키며, 가장 많이 사용되는 유형의 악성코드입니다. 많은 사용자들이 정상적인 프로그램이라고 생각하기 때문에 스스로가 설치하거나, 설치 사실을 알고도 방치하게 되는 경우가 많습니다. 트로이 목마는 정상적인 프로그램으로 위장하여 컴퓨터가 켜져 있는 내내 자유롭게 개인정보 수집이나 다른 해로운 활동들을 합니다. 트로이 목마의 또 다른 특징은 바이러스나 웜처럼 다른 프로그램을 감염시키거나, 자기복제를 하지 않는다는 점 입니다. 그래서 트로이 목마 프로그램만 제거하면 추가적인 피해는 생기지 않지만, 최근의 트로이 목마는 삭제를 시도할 경우 이를 막거나, 컴퓨터에 더 큰 피해를 주도록 변형된 경우들이 있어서 주의해야 합니다.
마지막으로, 최근에 사상 최악의 악성코드라고 불리고 있는 랜섬 웨어 입니다. 랜섬 웨어의 ransom은 인질에 대한 몸값을 의미합니다. 즉 랜섬 웨어는 사용자의 컴퓨터에 몰래 침입하여 컴퓨터의 정상적 이용을 방해하면서, 컴퓨터 안의 파일들을 인질삼아 사용자들에게 돈을 요구하는 악성코드 입니다. 랜섬 웨어는 컴퓨터 안의 업무상 중요한 파일들, 혹은 개인적으로 소중한 사진이나 동영상 등 중요한 파일들을 암호화 하고, 공격자가 정한 암호가 아니면 다시는 파일을 열 수 없도록 만들어 버립니다. 그리고 실제로 돈을 지불하여도 암호를 얻지 못하는 경우가 대부분 입니다. 그렇기 때문에, 랜섬웨어에 한번 감염되었을 때 사용자가 입는 피해는 복구가 불가능할 만큼 매우 심각합니다.
이러한 악성코드들로 부터의 피해를 막기 위해서 컴퓨터 사용자들은 늘 주의해야 합니다. 이러한 피해를 막기 위해 먼저 암호를 설정하여 컴퓨터를 보호하고, 바이러스 백신 프로그램을 설치해 사용하며, 컴퓨터 보안 업데이트는 항상 최신으로 유지해야 합니다. 또한, 수상한 이메일은 열지말고 첨부된 프로그램도 함부로 실행시키지 않아야 하며, 불법 다운로드를 하지 말고 프로그램은 항상 정품을 구매하여 사용하도록 합니다. 무엇보다도, 정기적으로 중요한 자료들을 백업하며 다른 저장공간에도 복사하여 두는 습관을 갖는 것이 좋습니다. 특히 랜섬 웨어 같은 경우에는 온갖 방법들을 동원해도 감염을 막기 어려울 수 있고, 한번이라도 감염될 경우에는 중요한 자료들을 모두 잃게 되는 비극의 상황이 생길 수 있으므로, 백업은 가장 확실한 대처법이라고 할 수 있겠습니다.
이 기사를 통해 여러분과 저는 넓은 의미의 바이러스 혹은 악성코드들 중 널리 알려진 몇가지 종류에 대하여 그 특징들을 알아보고, 예방법을 알아보았습니다. 본 기사를 통해 배워본 바이러스 예방 방법들을 통해 우리 모두가 컴퓨터 바이러스로 부터 안전하게 컴퓨터를 지킬 수 있으면 좋겠습니다. 그리고 컴퓨터 바이러스는 점점 악질적인 방향으로 꾸준히 발전하고 있으므로, 늘 방심하지 않고 못된 불청객으로부터 컴퓨터를 보호하도록 노력해야겠습니다. 이 기사를 작성하면서 저는 그 전에는 잘 몰랐던 악성코드에 대해 한 발짝 더 배우게 되었고, 편리함의 도구인 컴퓨터에 대하여도 더욱 많은 관심을 갖게 되었습니다.
2016. 06. 30.
ETRI IT 어린이 기자단 (5기)
(대전어은초 5학년) 임 재 령 기자
<내용 출처>
[1] 나무위키 (https://namu.wiki/)
- 바이러스 관련 항목들 (컴퓨터 바이러스, 악성코드, 웜, 스파이웨어, 트로이목마, 랜섬웨어)