악성코드에 어떠한 종류들이 있는지 한번 알아보자. 일단 크게크게 나누면 아래 그림과 같이 됩니당. 기생할 호스트가 필요한 악성코드와 독립적으로 동작하는 악성코드, 이렇게 크게 2분류로 나눌 수 있다. 사실 이렇게 악성코드의 종류를 구분하기 보다는 각 악성코드들의 개념을 익히는게 바람직하지만. 뭘 하든 기본 분류는 하고 넘어가야 하기에.. 요즘은 하도 악성코드 기술이 고도화 되어.. 이렇게 분류하는게 의미가 없다. 그럼 하나하나씩 알아보자. 1. Virus (바이러스) 프로그램에 내부에 심어지는 악성코드, 독립적으로 동작할 수 없다. 프로그램 감염, 자기 복제가 특징이다. 통상 4가지 단계를 거쳐 악의적인 활동이 전개된다. * Dormant phase (휴면 단계) - 바이러스가 놀고 있다. * Propa..