악성 코드의 이해
AIONCLOUD는 악성 코드로부터 보호하는 클라우드 기반 웹 보안 서비스입니다.
그렇다면 악성코드란 무엇일까요? 바이러스일까요? 버그일까요?
아니면 단지 누군가의 시스템에 침투하여 파괴하려 하는 모든 것의 조합일 뿐일까요?
악성코드는 바이러스, virus, worm, spyware, Trojan horse 등의 컴퓨터 사용자를 해치는 코드로 알려져 있습니다.
이 코드는 루트킷과 같은 다른 상황에서 다르게 반응할 수 있지만 시스템에 대한 적대적인 이벤트를 악성코드로 인식합니다.
이제 악성코드 종류에 대해 알아볼까요?
1. 컴퓨터 바이러스 :
원래 단일 실행 파일로 실행되는 Trojan horse와 달리 컴퓨터 바이러스는 자체 복제, 특정 개체 (파일, 부트 섹터 등) 감염 및 대상 실행시 실행되는 악성코드를 나타냅니다.
2. Trojan horse
정상적인 프로그램으로 위장한 악성코드 중 하나입니다.
이름의 유래는 Trojan 전쟁의 Trojan horse 에서 유래합니다.
Trojan horse는 악성코드 유형 비율의 35 % 이상을 차지하며 그래프에서 볼 수 없는 바이러스와 Worm의 비율이 매우 높습니다.
3. Spyware
악성 spyware는 컴퓨터 소프트웨어를 의미합니다.
사용자 동의없이 컴퓨터에 은밀하게 설치되고 중요한 개인 정보 등을 수집하여 공격자의 서버로 전송합니다.
4. Worm
일반 바이러스와 달리 Worm은 네트워크를 사용하여 자체적으로 복사본을 전파시킵니다.
또한 자체 복제를 사용하여 네트워크를 손상시키고 파일을 악의적으로 암호화합니다.
일부 Worm은 악성 백도어 프로그램도 확산시킵니다.
네트워크를 통해 전파하면 네트워크 트래픽이 과도하게 발생합니다.
Worm이 전 세계 네트워크로 확산되면 심각한 감속이나 마비가 우려될 수도 있습니다.
백도어를 퍼뜨리는 Worm은 좀비 PC의 대량 생산과 같은 추가 피해를 초래할 수 있습니다.
5. Fake Vaccine
Fake Vaccine은 실제 바이러스 백신 프로그램으로 가장하여 사용자로부터 악의적으로 돈을 받는 불법 백신입니다.
실제로 이러한 백신은 악성코드를 탐지하고 치료할 수 있는 능력이 없으며 악성코드가 없더라도 사용자가 비용을 지불해야 합니다.
컴퓨터 관련 지식이 없으면 피해 받기 쉽고 더 많은 주의가 필요합니다.