조회 : 181

정보사회의 이해1-컴퓨터 바이러스


BY cybermother119 2003-01-30

Cybermother119-1

정보통신부는 지난 25일 발생한 전국적인 인터넷마비사태의 원인이 MS-SQL 서버를 공격하는 웜으로 드러남에 따라 각 전산망 관리자에게 추가적인 피해가 없도록 후속조치를 26일 당부했다.
정통부는 웜의 특성상 전파속도가 빨라 기업이나 관공서의 MS-SQL서버에 감염상태로 남아있으면서 지속적으로 접속량을 증가시키며 스스로 복제되고 있다고 경고했다.
요즘 정보사회의 맹점이 속속 드러나면서 정보사회에 대한 이해가 절실히 필요하며, 특히 청소년을 자녀로 둔 학부모의 경우는 자녀들을 보호하고 정보사회가 요구하는 능력을 갖춘 건강한 시민으로 키워야 할 의무감을 느끼게 된다. 이에 부모님이 꼭 알아야 할 내용들을 널리 알리고자 한다.

1. 컴퓨터 바이러스의 정의

라틴어의 '독'을 뜻하는 단어인 바이러스(virus)는, 일반적으로 세포성 생물과는 다른 분자 구성을 가지고, 독특한 방식으로 증식하는 무생물의 중간 단계에 위치한 특수한 존재로, 숙주가 되는 생물에 기생하며 증식하면서 숙주에 질병을 비롯한 다양한 영향을 미친다. 컴퓨터 바이러스는 생물학적 바이러스와 비슷한 방식으로 작동하는 일련의 프로그램 코드를 일컫는다. 파괴하도록 특수하게 개발된 악성 프로그램으로 정의되며, 생물학적 바이러스와 마찬가지로 높은 자기 증식력과 전염성을 가지고, 숙주(컴퓨터)의 작동이나 안전성에 심각한 영향을 미친다.

컴퓨터 바이러스의 가장 큰 특징은 정상적 프로그램과 달리 사용자 몰래 자기 자신을 다른 곳에 복사하는 명령어를 포함하고 있어 자기 복사능력이 있다. 두 번째 특징으로는 사용자의 하드디스크에 저장된 파일이나 중요한 시스템 정보를 지워 버린다든가 사용자를 놀라게 하는 메시지를 출력하는 등 다양한 부작용을 일으킨다는 것이다.

2. 컴퓨터 바이러스와 유사한 프로그램들

컴퓨터 바이러스와 비슷하고 혼동하기 쉬운 프로그램들이 있는데, 트로이 목마와 벌레(worm)가 대표적이며, 버그(bug), 조크(joke), 허위 경보(false alarm), 드로퍼(Dropper), 혹스(Hoqx) 등이 있다.

트로이 목마는 정상적인 프로그램이지만 악의적인 작업을 수행하는 숨겨진 기능이 있다. 트로이 목마는 자기복사기능이나 시스템 속도 저하 같은 현상을 일으키지는 않으므로 다른 파일에 감염시키는 일이 없이 바이러스와 구별되지만 피해를 입힌다는 점에서는 바이러스 이상 가는 위험한 존재이다. 웜(worm)은 단순히 자기복사 기능만 가진 프로그램으로 결과적으로 막대한 시스템 과부화를 일으킨다. 버그(bug)는 프로그래머의 실수로 만들어진 문제를 가리키는 것이고, 조크(joke)는 사용자 PC에 갑자기 등장하여 장난기 어린 메시지를 출력하는 프로그램이다. 허위 경보(false alarm)는 바이러스는 아니지만 일부 백신 프로그램으로 하여금 바이러스를 발견했다는 메시지를 출력하게끔 오류를 유발하는 내용이 포함된 프로그램이다. 드로퍼(Dropper)는 바이러스는 아니지만 어느 순간 진짜 바이러스를 사용자의 pc에 심어 놓을 수 있게 제작된 프로그램을 말한다.