악성코드(malicious code)의 개념 - 정보유출, 금전적 이익 등 악의적인 목적으로 작성되어 컴퓨터 사용자의 승인없이 컴퓨터에 침투하거나 설치되어 악성행위를 수행하는 프로그램- 악의적인 목적을 위해 작성된 실행 가능한 코드의 통칭으로 자기 복제 능력과 감염 대상 유무에 따라 바이러스, 웜, 트로이목마 등으로 분류 악성코드의 최근 트렌드 악성코드의 유형 1) 호스트 프로그램 의존형- 악성코드 독립적으로 실행 불가능- 정상적인 프로그램에 은닉하여 사용자가 인식하지 못하는 사이 실행 2) 호스트 프로그램 독립형- 악성코드 자체로 실행 가능한 실행코드로써 복제를 통한 전파 방법 사용- 운영체제에 독립적인 프로세스로 스케쥴되고 실행 호스트 프로그램 의존형 트랩도어(Trap door), 백도어(backdo..