바이러스, 웜 및 트로이 목마 간의 이전의 차이점은 프로그램에 바이러스가 첨부되어 다른 프로그램에 자신의 복사본을 전파 한 다음 사람의 행동이 뒤 따르는 반면 웜은 복사본을 수정하지 않고 다른 구성 요소로 확산시키는 독방 프로그램이라는 것입니다 . 트로이 목마는 예기치 않은 보조 기능이 포함 된 프로그램입니다.
비교 차트
비교 근거 | 바이러스 | 벌레 | 트로이 목마 |
---|---|---|---|
의미 | 컴퓨터 시스템이나 네트워크에 해를 끼치기 위해 다른 합법적 인 프로그램에 연결하는 컴퓨터 프로그램. | 그것은 파괴적인 행동을 수행하는 것이 아니라 그것을 가져 오는 시스템의 자원을 소비합니다. | 침입자는 컴퓨터 네트워크에 관한 기밀 정보를 얻을 수 있습니다. |
실행 | 파일 전송에 따라 다릅니다. | 인간의 행동없이 복제합니다. | 소프트웨어로 다운로드하여 실행했습니다. |
복제가 발생합니다. | 예 | 예 | 아니 |
원격 제어 | 아니 | 예 | 예 |
확산 비율 | 보통의 | 빨리 | 느린 |
감염 | 실행 파일에 바이러스를 첨부하여 시작합니다. | 시스템 또는 응용 프로그램의 약점을 활용합니다. | 프로그램에 붙이고 유용한 소프트웨어로 해석합니다. |
목적 | 정보 수정. | CPU와 메모리를 중지하십시오. | 사용자의 정보를 훔칩니다. |
바이러스의 정의
바이러스 는 프로그램 코드로 정의되어 감염 시킬 수있는 프로그램에 부착됩니다. 바이러스는 합법적 인 프로그램이 실행될 때 실행되며 파일 삭제와 같은 모든 기능을 수행 할 수 있습니다. 바이러스에서 수행되는 기본 작업은 감염된 프로그램이 실행되면 바이러스를 먼저 실행 한 다음 원본 프로그램 코드가 실행된다는 것입니다. 해당 컴퓨터에있는 다른 프로그램을 감염시킬 수 있습니다.
현재 사용자의 컴퓨터에서 모든 파일이 손상된 후 바이러스는 전파되어 현재 사용자의 컴퓨터에 전자 메일 주소가 저장된 사용자에게 네트워크를 통해 코드를 보냅니다. 특정 이벤트를 사용하여 바이러스를 트리거 할 수도 있습니다. 기생, 부트 섹터, 메모리 상주, 다형성, 스텔스 및 변성과 같은 다양한 유형의 바이러스가 있습니다. 바이러스 감염은 바이러스의 진입을 막음으로써 예방할 수 있습니다.
웜 정의
웜 은 자체적으로 복제하고 컴퓨터에서 바이러스와 같은 컴퓨터로 사본을 보낼 수있는 프로그램이지만 구현 방법이 다릅니다. 프로그램을 수정하지 않고 도착시 활성화되어 다시 복제 및 전파됩니다. 과도한 복제로 인해 시스템이 중단되면 시스템 리소스가 소모되어 시스템이 중단됩니다. 웜은 더 많은 머신을 열심히 검색하여 손상된 머신이 연결된 다른 머신의 웜 생성 머신으로 작동합니다.
네트워크 웜 프로그램은 네트워크 연결을 활용하여 시스템간에 전파됩니다. 다음과 같은 경우 네트워크 차량은 전자 메일 기능, 원격 실행 기능 및 복제를 유도하는 원격 로그인 기능이 될 수 있습니다.
트로이의 정의 말
트로이 목마 는 실행될 때 바이러스와 유사한 원치 않는 또는 유해한 기능을 수행하는 숨겨진 코드 조각입니다. 이는 권한이없는 사용자가 직접 얻을 수없는 기능을 직접 수행하는 데 사용됩니다. 예를 들어, 트로이 목마는 코드를 첨부하여 로그인 양식에 숨길 수 있습니다. 사용자가 세부 정보를 삽입하면 트로이 목마는 사용자에 대한 지식없이 공격자에게이 정보를 전송합니다. 그런 다음 공격자는 사용자 세부 정보를 사용하여 시스템에 액세스 할 수 있습니다.
트로이 목마의 또 다른 동기는 데이터 파괴 일 수 있습니다. 이 프로그램은 유용한 기능을 수행하는 것처럼 보이지만 파괴적인 기능을 자동으로 실행 중일 수 있습니다.
바이러스, 웜 및 트로이 목마의 주요 차이점
- 바이러스의 실행과 전파는 감염된 파일의 전송에 의존하는 반면, 웜은 사람의 행동을 요구하지 않고 복제하고 네트워크를 사용하여 다른 장치에 자체를 포함시킵니다. 반면에 트로이 목마는 유틸리티 소프트웨어로 작동하여 실행됩니다.
- 바이러스 및 웜은 복제 할 수 있지만 트로이 목마는 복제 할 수 없습니다.
- 바이러스는 원격으로 제어 할 수 없습니다. 반대로, 웜과 트로이 목마는 원격으로 제어 할 수 있습니다.
- 웜은 매우 빠르게 퍼지면서 바이러스는 보통 속도로 퍼지고 트로이 목마는 천천히 퍼질 수 있습니다.
- 바이러스는 실행 파일을 공격하고 파일에 첨부하여 파일을 수정하며 웜은 시스템 및 응용 프로그램의 약점을 악용합니다. 반대로, 트로이 목마는 원치 않는 또는 유해한 기능을 수행하기 위해 호출되는 숨겨진 코드를 포함하는 유용한 프로그램 인 것 같습니다.
- 바이러스는 주로 정보를 수정하는 데 사용되며 웜은 시스템 리소스를 과도하게 사용하고 중지합니다. 반대로 트로이 목마는 사용자 시스템에 액세스하기 위해 사용자 정보를 도용하는 데 사용될 수 있습니다.
결론
웜은 실행을위한 호스트가 필요없는 독립 실행 형 소프트웨어입니다. 반대로 바이러스와 트로이 목마는 실행을위한 호스트가 필요합니다. 트로이 목마는 정보 도용을위한 백도어를 만듭니다. 바이러스 및 웜은 복제 및 전파되며 여기서 바이러스는 정보를 수정할 수 있으며 웜은 그렇지 않습니다.