본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
Virus
  • 정상적인 실행파일에 달라붙어(기생) PC를 다운시키거나 파일을 파괴하는 등 컴퓨터의 운영을 방해하는 악성코드의 일종
  • 감염대상이 되는 파일이나 프로그램이 있어야 하며, 자신을 복제하는 기능이 있음

발전 단계에 따른 분류

편집 원본 편집

바이러스는 백신의 진단을 피하는 기법이 발전하는 순서에 따라 다섯 세대로 나눈다.

세대 구분 특징 예
1세대 원시형(primitive) 코드에 별다른 기교가 없고 크기가 고정되어 있다. 단순해서 분석하기 쉽다 돌(Stoned), 예루살렘(Jerusalem)
2세대 암호형(encryption) 바이러스 프로그램의 전체 또는 일부를 암호화하여 저장한다. 다만 암호를 푸는 부분은 암호화되지 않아 그 부분으로 진단된다 폭포(Cascade), 느림보(Slow)
3세대 은폐형(stealth) 감염된 파일의 크기 증가나 변경 내용을 숨긴다. 감염된 부분을 읽으려 하면 원래 내용을 보여 주어 감염 사실을 알기 어렵게 한다 브레인(Brain), 조쉬(Joshi)
4세대 갑옷형(armour) 다양한 암호화·코드 변형 기법으로 분석을 어렵게 하여 백신 개발을 지연시킨다. 감염할 때마다 암호화 방식을 바꾸는 다형성(polymorphic) 바이러스가 여기에 속한다 고래(Whale)
5세대 매크로(macro) 실행 파일이 아니라 워드·엑셀처럼 매크로를 사용하는 프로그램의 데이터 파일을 감염시킨다. 문서를 주고받는 것만으로 퍼진다 멜리사(Melissa), 라룩스(Laroux)
  • 원시형이 "가변 크기를 갖는다" 는 지문은 틀리다. 크기가 고정된 것이 원시형의 특징이다
  • 크기 변화를 숨기는 것은 은폐형, 감염마다 모양을 바꾸는 것은 다형성(갑옷형)이다

감염 위치에 따른 분류

편집 원본 편집
  • 부트 바이러스 : 디스크의 부트 섹터를 감염시켜 부팅할 때 메모리에 올라온다
  • 파일 바이러스 : 실행 파일(COM, EXE 등)에 기생한다
  • 부트·파일 바이러스 : 둘 다 감염시킨다
  • 매크로 바이러스 : 문서 파일의 매크로에 기생한다

다른 멀웨어 보기

편집 원본 편집