웜과 바이러스의 차이점 차이

Anonim

컴퓨터 바이러스는 실제 바이러스의 동작을 모방하기 때문에 이름이 지정됩니다. 호스트 실행 파일에 첨부되어 실행됩니다. 그 시점에서 감염시킬 수있는 다른 실행 파일을 찾습니다. 반면에 웜은 전파하기 위해 호스트를 요구하거나 사용하지 않습니다. 이동식 드라이브, 네트워크 또는 인터넷에 퍼져있을 수있는 자체 복사본을 만듭니다.

바이러스는 자체적으로 실행되고 복제되는 모든 허가받지 않은 프로그램을 포괄하는 용어가되었지만 바이러스, 트로이 목마, 웜 및 기타 모든 악의적 인 소프트웨어를 다루는 데 맬웨어는 올바른 용어입니다.

웜의 주된 이점은 바이러스에 비해 훨씬 빠르게 퍼질 수 있다는 것입니다. 텍스트 파일이 포함 된 플래시 드라이브와 같은 이동식 드라이브가있는 경우 바이러스는 파일을 감염시킬 수 없습니다. 그러나 웜은 드라이브에 자신을 복사하여 다른 컴퓨터에 연결될 때까지 기다렸다가 컴퓨터에 복사합니다. 독립 실행 형 프로그램으로서 웜은 사용자가 프로그램을 실행하기 전에 프로그램을 실행하지 않아도되므로 복제하기 위해 시스템의 약점을 악용합니다. 나는. 이자형. 창 자동 재생 기능

웜은 다른 파일에 첨부되어 있지 않기 때문에 지식이 풍부한 사용자가 쉽게 뽑아서 삭제할 수 있습니다. 탐지를 피하기 위해 파일 이름을 약간의 차이로 복사하여 dll이나 시스템 파일로 가장합니다.

웜과 바이러스 모두 복제 및 전파는 디스크 공간을 차지하고 프로세서 시간을 소모하는 등의 사소한 불편을 낳기 때문에 대부분의 사람들에게 주요 관심사는 아닙니다. 실제 문제는 페이로드 또는 프로그램의 일부입니다. 일부는 단순히 특정 일에 무해한 메시지를 작성하거나 텍스트 필드를 수정하여 다른 것을 말합니다. 다른 사람들은 특정 명령과 속성에 대한 액세스를 허용하지 않는 것과 같은 더 큰 문제를 만들어서 명령을 제거하는 것을 더 어렵게 만듭니다. 가장 파괴적인 악성 프로그램은 종종 컴퓨터가 다시 포맷 될 때까지 사용할 수 없게 만들 수있는 데이터를 파괴합니다.

요약:

1. 바이러스는 호스트가 필요하지만 웜은 호스트가 필요하지 않습니다. 2. 웜은 인간의 행동을 복제 할 필요가 없으므로 바이러스보다 빠르게 전파 될 수 있습니다. 3. 웜은 탐지를 피하기 위해 종종 DLL이나 시스템 파일로 위장합니다. 4. 두 경우 모두 페이로드에는 실제 피해를주는 코드가 있습니다.