WindowsにLinuxやOSXよりも多くのウイルスがあるのはなぜですか?

私は最近、2人の友人間の会話を耳にしたので、この投稿を書いています。後者のオペレーティングシステムはウイルスに耐性があり、マルウェアやルートキットを取得しないため、友人が(malware or rootkits)WindowsからMacまたはLinux(Mac or Linux)切り替える(friend switch)ことを勧めました。

うーん(Uhhh)、間違っています。完全に間違っています。残念ながら、これを信じて、 Macを購入するか(Mac)Ubuntuをインストールすることで何らかの形で保護できると考える人はたくさんいます。

ウイルス

Linuxの方がもう少し安全であるという事実にはいくつかの真実がありますが、OSXとLinux(OS X and Linux)はどちらもウイルスのシェアを持っています。

また、多くの人がMacでウイルス対策ソフトウェアを実行する必要はないと考えられているため、 (Macs)OS Xでウイルスが広がり始めると、山火事のように広がり、ウイルスに気付くことさえありません。2012年のフラッシュバックウイルスは(Flashback virus in 2012)600,000台以上のマシンに感染し、Appleが適切な修正をリリースするのに数週間/数か月かかりました。

この記事では、Windowsにウイルスが多い理由を調べ、LinuxがWindowsよりも本当に安全であるかどうかとその理由(Windows)説明(Linux)(Windows)たいと思います。

マルウェアは多くの場所から発生します

私が人々に最初に説明することは、すべてのオペレーティングシステムがWebおよび電子メールの添付ファイルからのマルウェアまたはウイルスの王子であるということです。

どのOSを使用しているかは関係(t matter)ありません。マルウェアに感染しているサイトにアクセスしたり、悪意のあるリンクをクリックしたり、不明な添付ファイルをダウンロードして開いたりすると、コンピュータが簡単に感染する可能性があります。

マルウェア

残念ながら、これはほとんどの人が自分のコンピュータにマルウェアやウイルスをもたらす方法です。(malware and viruses)OSレベルの(OS level) セキュリティ上の欠陥(security flaw)のために、ウイルスに感染したり、誰かにハッキングされたりすることはそれほど一般的ではありません。

研究者は常にWindows(Windows)、IE、Officeなどのセキュリティホールを見つけていますが、通常、ウイルスが拡散し始める前、または誰かがコンピュータを乗っ取る前に、システムにパッチが適用されます。

Windowsは圧倒的に普及しているオペレーティングシステム(operating system)であるため、デバイスの数が非常に多いため、 (sheer number)Windowsユーザーはより多くのウイルスに感染することになります。Mac(Macs)がかなり売れている今、ウイルスやマルウェアの事件の数も増えています。

OS Xは、本質的に(OS X)Windowsほど安全ではありません。同じことは、本質的にわずかに安全なLinuxには当てはまりません。それについてはさらに詳しく説明します。ただし、Linuxユーザー(Linux user)がウイルスに感染した場合、ほとんどの場合、メールサーバーやWebアプリ(mail server or web app)などのインターネット向けアプリケーションに関連しています。

Linuxユーザーは技術的に精通しています

Linuxを日常的に実行するには、 WindowsやMac(Windows or Mac)のユーザーよりも、単純で単純な(plain and simple)コンピューターについて多くのことを知る必要があります。消費者分野の(consumer arena)Linuxは非常に小さいですが、LinuxはWebサーバーなどのようにバックエンドで巨大です。

驚くべきことは、多くのLinuxサーバーがアンチウイルスを実行していないことです。なんで?それらを維持する人々は彼らが何をしているのかを知っており、サーバーは潜在的な攻撃に対して強化されているからです。

また、 Ubuntu(Ubuntu)をインストールする人は、怪しげなWebサイトにアクセスする(仮想マシンでサイトにアクセスする)か、電子メールから感染した添付ファイルをダウンロードすることで、ウイルスに感染する可能性が低くなります。

このカテゴリの多くの人は、NoScriptのような拡張機能をインストールします。これにより、Webの閲覧中にスクリプトが実行されなくなります。明らかに、セキュリティを確保するためにこれらの長さに行けば、危険にさらされる可能性ははるかに低くなります。

LinuxとWindowsのアクセス許可

Linuxが(Linux)OSXとWindows(OS X and Windows)の両方に勝る大きな利点の1つは、ユーザー権限です。誰かがファイルに「(file “) CuteGirl.jpg.exe」という名前を付けることができ、それをダブルクリックして開くと、ファイルが実行され、コンピュータが感染するなど、 Windowsには多くの厄介な問題があります。この種のハックはLinuxでは実行(Linux)できません。なんで?

Linuxの権限

Linuxでファイルを実行するには、ファイルを実行可能にする必要があります。つまり、実行するには、権限を具体的に設定する必要があります。Linuxがより安全であるもう1つの理由は、何かを行うためにルートレベルのアクセスが必要なことです。(level access)

ほとんどのLinuxユーザーは通常のアカウントを使用し、システムに特定の変更を加える必要がある場合にのみrootアカウントにログインします。(root account)

Windowsには管理(Administrator)者アカウントと通常のユーザーアカウントもありますが、99%のWindowsユーザーは(Windows)管理者アカウント(Administrator account)を使用してコンピューターにログインするだけなので、通常のアカウントが提供するすべてのセキュリティ上の利点が失われます。Linuxで何かを実行できたとしても、 rootアカウント(root account)にアクセスできない限り、何もできません。

必要な特別な権限とLinux(Linux)での非rootアカウントの使用により、 WindowsやOSX(Windows or OS X)のように実際に広がるウイルスを作成することが非常に困難になります。

Linuxオープンソース(Open Source)であり、それが重要

Linuxを使用するもう1つの大きな利点は、すべてがオープンソースであることです。あなたはすべてのコードを見ることができるので、 Linuxソフトウェア(Linux software)でウイルスを隠すのは本当に難しいです。誰かがLinux用のプロプライエタリソフトウェアパッケージ(software package)を作成した場合、それが大規模な有名企業からのものでない限り、それは自動的に信頼できないと見なされます。

Linuxを使用しているほとんどの人は、 Linuxディストリビューション(Linux distribution)の公式パッケージリポジトリからソフトウェアをインストール(Linux install)します。Windowsソフトウェア(Windows software)用の公式のMicrosoftリポジトリ(Microsoft repository)はなく、どこにでも存在します。

私のようにいつもコンピューターを使っている人でさえ、合法だと思ったソフトウェアをダウンロードしてインストールしましたが、スパイウェアが隠されてしまいました。私の場合、最初に不明なソフトウェアを仮想マシンにインストールするだけで、VMですべてが正常に実行されたら、メインマシンにインストールします。

OS Xでは、Appleは最近OSに機能を追加し、 MacAppStoreまたは特定されたソフトウェア開発者のセットにないソフトウェアのインストールを防止します。(Mac App store)

手動で設定を変更して、任意のMacソフトウェアをインストールできますが、何でもインストールできる(Mac software)Windowsマシンよりも優れたセキュリティが得られるため、 (Windows machine)Macユーザーが有効にすることをお勧めします。

その他の要因

Linuxでウイルスがそれほど多く見られない理由を決定する要因は他にもいくつかあります。

1.Linuxは異種環境です。(Linux is a heterogeneous environment.)Linuxの使用を考えたことがある場合、おそらく最初にやらなければならないことは、インストールするLinuxディストリビューション(Linux distribution)(フレーバー)を決定することでした。そこには文字通り何千ものLinuxディストリビューション(Linux distribution)があり、それらはすべて異なります。

Linuxカーネル(Linux Kernel)は異なり、それらはすべて異なるパッケージと構成で提供されます。非常に多くの異なる形式のOSがあると、すべてに広がるウイルスを作成するのが難しくなります。これはWindowsには当てはまりません。

2. Linuxには、セキュリティを目的とした特別なコマンドと機能があります。(Linux has special command and functions for security purposes.)Linuxを 学ぶと、 sudoやchroot(sudo or chroot)などの特定のセキュリティ関連タスクを実行できるコマンドについて多くのことを学びます。これらのコマンドにより、Linuxでの特別なタスクの実行がより安全になります。

3.Linuxカーネルは小さいです。(Linux Kernel is smaller.)これはおそらく議論の余地がありますが、パーミッションがチェックされて適用されるOSの領域について話すとき、全体としてLinuxカーネルは(Linux kernel)Windowsカーネル(Windows kernel)よりもはるかに小さいです。よりスリムなカーネルは必ずしも安全性が高いことを意味するわけではありませんが、物事を最小限に抑えるのに間違いなく役立ちます。

4.セキュリティが強化されたLinux。(Security-enhanced Linux.)SELinuxまたはSecurity-enhancedLinux(SELinux or Security-enhanced Linux)と呼ばれる機能を備えたLinuxディストリビュー(Linux)ション がいくつかあります。これは基本的に、より安全にするための一連のカーネル変更です。これは、Red HatCentOS、さらにはUbuntuの一部です。

うまくいけば、これらの記事で、 Linuxが(Linux)Windowsよりも安全であると考えられている理由についてもう少し詳しく説明します。それは間違いなくウイルスに強いわけではなく、いつの日か誰もが(day everyone)Linuxをダウンロードして使用し始めると、ハッカーはそこにもウイルスを感染させるための新しく革新的な方法を見つけるでしょう!楽しみ!



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts