ホームページ  >  記事  >  運用・保守  >  Linux はウイルスに感染する可能性がありますか?

Linux はウイルスに感染する可能性がありますか?

青灯夜游
青灯夜游オリジナル
2022-05-24 17:43:535697ブラウズ

Linux はウイルスに感染します。 Windows、Linux、Appleなど、コンピュータシステムである限りウイルスに感染する可能性はありますが、実際に世界で初めて大きな被害をもたらしたウイルス「Morris Worm」はUnix上に存在していました。これは、finger/mail などのコマンドを使用していましたが、現在でも Linux やその他のシステムの標準構成です。

Linux はウイルスに感染する可能性がありますか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux はウイルスに感染します。

コンピュータシステムである以上、ウイルスに感染する可能性はあります。これには、誰もが常にウイルスに影響されないと考えられていた Windows、Linux、Apple システムが含まれます (実際、世界初のウイルスは Apple コンピュータ上で誕生しました)。

ランサムウェア ウイルス、マイニング ウイルス、ボットネット、その他のウイルスなど、すべて Linux の種類を持つ Linux ウイルスもいくつかあります。

モリス ワームは、多大な損害を引き起こした世界初のウイルスであり、Unix システム上に存在していましたが、このワームが使用したフィンガー/メールやその他のコマンドは、今でも Linux などの Unix システムの標準機能です。

Linux にはウイルスが仕込まれているだけでなく、サーバー市場で絶対的な優位性を占めているため、一度攻略されるとサーバーマルウェアなどさまざまな手段で急速に拡散し、莫大な利益を得ることができます。

Linux システムではウイルスが少ない理由

多くの人は、Linux は Windows とは異なるため、Linux にはウイルスが少ないと考えているかもしれません。最も有力な議論の 1 つは、「ウイルス作成者が Windows ウイルスを作成するのは、Windows ユーザーが多く、したがって破壊性が高いためであるとすれば、インターネット上のほとんどのサーバーは、 Unix/Linux の場合、これらのサーバーを攻撃する方が破壊的ではありませんか?

バイナリ Linux ウイルスが実行可能ファイルに感染するには、ウイルスを開始するユーザーがこれらの実行可能ファイルにアクセスできる必要があります。通常はそうではありません。通常、プログラムは root によって所有され、ユーザーは特権のないアカウントから実行されます。さらに、ユーザーの経験が浅いほど、実行可能ファイルを持っている可能性は低くなります。したがって、ユーザーのホーム ディレクトリがこの危険に慣れていないほど、ウイルスの伝播には適していません。

たとえウイルスがこのユーザーが所有するプログラムに感染したとしても、このユーザーの権限が限られているため、ウイルスをさらに拡散させる作業は非常に困難になります (もちろん、シングルユーザー システムを実行している Linux 初心者にとっては、この引数はおそらく当てはまりません。そのようなユーザーは root アカウントを不注意に扱う可能性があります)。

Linux ネットワーク プログラムは非常に保守的に構築されており、今日の Windows ウイルスの急速な拡散を可能にする高度なマクロ ツールがありません。これは Linux に固有の特性ではなく、単に 2 つのユーザー ベースの違いと、その結果として 2 つの市場で異なる成功を収めた製品を反映しているだけです。これらの問題の観察から得た教訓は、将来の Linux 製品にも生かされるでしょう。

Linux アプリケーション ソフトウェアとシステム ソフトウェアは、ほぼすべてがオープンソースです。これは 2 つの方法でウイルスに影響を与えます。まず、オープン ソース コードにウイルスが隠れることは困難です。第 2 に、バイナリ バージョンのみを持つウイルスの場合、新たにコンパイルしてインストールすると、ウイルスの主要な感染経路が遮断されます。 Linux の発行元も多数のバイナリ ソフトウェア パッケージを提供していますが、ユーザーは主に発行元が提供する信頼できるソフトウェア リポジトリからこれらのソフトウェア パッケージをダウンロードします。そのほとんどは md5 検証メカニズムを備えており、非常に安全です。

これらの障害はそれぞれ、ウイルスの拡散を成功させる上で重要な障害となります。しかし、それらを一緒に考えると、基本的な疑問が浮かび上がってきます。

コンピュータ ウイルスは、生物学的ウイルスと同様、拡散するためには死ぬ (排除される) よりも早く複製する必要があります。上記の障壁は、Linux ウイルスの繁殖速度を効果的に遅らせます。再生産率が元の人口を置き換えるのに必要な閾値を下回った場合、潜在的な被害者が気づく前に、ウイルスの破滅は最初から運命づけられています。

本物の Linux ウイルスが大規模に蔓延するのを私たちは見たことがありません。その理由は、存在する Linux ウイルスはどれも、Linux が提供する過酷な環境では増殖できないためです。現在存在する Linux ウイルスは単なる技術的な珍品であり、実際には、実行可能な Linux ウイルスは存在しません。

もちろん、これは Linux ウイルスが決して存在しないという意味ではありません。ただし、成功する Linux ウイルスは、不適切な Linux エコシステムで生き残るために慎重に作成され、革新的である必要があることを意味します。

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinux はウイルスに感染する可能性がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。