배움/자료

컴퓨터 기본 상식 - 바이러스 정의, 특성, 위험성

올드코난 2010. 6. 27. 21:58
반응형

컴퓨터 기본 상식 (이론)
바이러스

<컴퓨터 바이러스의 정의
("Ralf Burger"의 정의)>
 

 

1. 컴퓨터 바이러스 프로그램이 아닌 소프트웨어의  프로그램 구조를 다른 프로그

램의 구조로 변경한다.

2. 많은 프로그램에 대해 수정을 할 수 있다.

3. 어떤 프로그램에 행해진 수정 여부를 인식할 수 있다.

4. 위의 수정 인식 후 같은 프로그램을 또다시 수정하지 않는다.

5. 이 프로그램에  의해 수정된 프로그램이 위의 1에서 4  까지의 모든 특징을 가

진다.


<바이러스의 특성>


컴퓨터 바이러스는 프로그램을 변경 시키거나 삭제 하고 주변기기에 오동작을 일

으키며 자기 자신을 복제하고 변형시킨다.

컴퓨터 바이러스는 누군가에 의해 인위적으로 제작된 프로그램이다.

그렇기 때문에 실행이 되면 컴퓨터 바이러스에 입력되어진 내용에  따라 - 예를들

어 실행 화일만 감염시키라면 - 임무(?)를 수행한다.

 우선 감염시킬 화일(FILE)을 찾는다.

대상을 찾으면 그 화일을 식별하여 지문을 기입한다.

이때 대상이란 컴퓨터 바이러스에 감염되지 않은 화일일 것이다.

이는 Over Writte 하지 않기 위해서이다.

그리고 바이러스 본체 부분을 입력 시킨다.

그 다음에 원래 형태의 대상 화일이 배치된다.

  컴퓨터 바이러스는 계속적으로 다음 대상을 찾아 지문을 분석하여 감염되지 않았

다면 자신을 복제하고 대상 화일을 감염시켜 지속적으로 전파 시킨다.

 이는 감염형 프로그램을 예로 든 대표적 예이다.


<컴퓨터 바이러스의 위험성> 

 

현대사회에서 컴퓨터 바이러스에 대한 위험성은 상당히높다.

점차 전세계가  네트워크에 묶이고 모든걸 컴퓨터에  의존해 처리해 나가는  때에

악성 바이러스때문에 입게되는 경제적 피해는 상당하다.

그리고 교통/운송 체계도  컴퓨터에 의해 관리되는 세상에서  바이러스가 통제 시

스템에 침투하여 고장을 낸다면 엄청난 결과를 가져올것이기 때문이다.

반응형