Ubuntu vs Windows : ウイルスの定義

Ubuntu vs Windows : ウイルスの定義

Ubuntu はウイルスに感染しますか?
私はそうは思わないが、そうでないならなぜそうなるのか?UbuntuとWindowsの違いは何なのかウイルスUbuntuでは定義できないのでしょうか?

答え1

これまで、Ubuntu (または Linux) は理論上はウイルスに感染する可能性があります。ウイルスに感染する方法はいくつかありますが、今のところはユーザーの協力が必要です。疑わしい場所からウイルスをダウンロードする必要があります (Ubuntu ユーザーは 10 回中 9 回は安全な Ubuntu ソフトウェア センターを使用するため、標的になりにくくなります)。ウイルスをアクティブ化するには、ウイルスが含まれているコードを実行する必要があります。

Windows がウイルスの標的になりやすいのは、ユーザー数が大きいからだと言う人もいるでしょう。しかし、私は 1 つの理由から、そのようには考えていません。他の Linux システムに感染する可能性のあるウイルスを使って Linux を破壊できれば、その人は悪名高い存在になるでしょう。また、プライドは重要なハッカーにとって大きな要素です (コードをコピー/ペーストして 1 行だけ変更するスクリプト キッズではありません)。

Windows は最初から壊れていたので、簡単に標的にされてしまいます。Microsoft が管理者アカウントを強制し、ユーザー アカウントをサンドボックス化すれば、はるかに優れたオペレーティング システムを実現できたはずです。ウイルスに感染しましたか? ユーザー アカウントと感染したファイルを削除しても、システム自体は安全なままです。

答え2

Windows、Gnu/Linux などの他のオペレーティング システムとは異なり、実行可能ファイル (.exe) がないため、ユーザーの同意なしにウイルスを実行することは不可能です。

スクリプトを実行するには明示的に指示する必要があります。

ウイルスが実行できたとしても、実行ファイルがないため何も感染できません。

Gnu/Linux では、プロセスはデーモンと呼ばれるコードを作成します。

つまり、FTP サーバーがある場合、ポート 21 でリッスンするデーモンがあり、接続を受信すると、デーモンはプロセスを作成して、さらに多くの接続を管理し、リッスンを続行します。

デーモンにアクセスできる唯一のユーザーは、SU スーパーユーザー (root) です。root のみがデーモンを操作する権限を持ちます。

ウイルスが通常のユーザーと同じようにシステムに侵入した場合、デーモンを攻撃することはできません。ウイルスがデーモンによって作成されたプロセスに影響を与えた場合、そのプロセスはプロセスの終了まで、またその実行中はアクティブであり、何も感染したり、影響を与えたりすることはできません。

また、もし誰かがシステムを感染させ、セキュリティを弱体化させたり、セキュリティに穴を開けたりする方法を模索していたら、ユーザーがコミュニティに警告する前に、非常に短時間ですべての PC にパッチをアップデートとして適用することになります。GNU/Linux は単なる OS ではなく、コミュニティの支援も受けているからです。

答え3

何百万人(何十億人?)の人々が Windows を使用しています ->大きい悪者の標的

Ubuntu を使用している人は、それほど多くありません (Ubuntu を使用している人は、一般的に技術に精通しており、良い「被害者」ではありません) ->小さな小さな悪者の標的

関連情報