ウイルス
* ホストが必要: ウイルスには、機能するためにホストプログラムまたはファイルが必要です。それらは独立して存在することはできません。生き残るために生物を必要とする寄生虫のようなウイルスを考えてください。
* 感染を通して広がる: 彼らは、既存のファイルまたはプログラムに自分自身を添付することによって広がります。 感染したファイルを開くと、ウイルスがコンピューターに広がります。 風邪のようなウイルスを想像してください。物理的な接触によって広がります(この場合、感染したファイルを開きます)。
* 休眠状態になる可能性があります: 一部のウイルスはしばらく休眠状態に存在する可能性があり、特定の条件が満たされた場合にのみアクティブになります。
* 例: トロイの木馬、ランサムウェア、ブートセクターウイルス。
ワーム
* 自己複製: ワームは、人間の相互作用なしに自分自身を複製し、コンピューターからコンピューターに広げることができる自己完結型のプログラムです。ワームファイアのようなワームを考えてみてください。それは独立して広がり、その経路でリソース(コンピューターのリソース)を消費します。
* ネットワークに広がる: ワームは通常、インターネットや共有ファイルシステムなどのネットワークに広がります。アクセスと広がりを得るために、オペレーティングシステムまたはソフトウェアの脆弱性を活用します。
* アクティブで破壊的: ワームは一般にアクティブで破壊的で、リソースを消費し、減速やクラッシュさえも引き起こします。
* 例: Conficker、iloveyou、Morris Worm。
理解するのに役立つ類推:
* ウイルス: 風邪のようなウイルスを想像してください。生き残り、広がるホスト(あなた)が必要です。病気の人と直接連絡することでそれをキャッチできます。
* ワーム: 山火事のようなワームを想像してください。それはそれ自体で広がり、リソース(燃料と植生)を消費し、損傷を引き起こします。拡散するためにホストは必要ありません。
キーテイクアウト:
ウイルスとワームの両方は悪意のあるソフトウェアですが、動作するのは異なります。 ウイルスは拡散するためにホストプログラムを必要としますが、ワームは自己完結型でネットワークを通じて広がります。 どちらもコンピューターとデータに有害である可能性があります。