真剣にお願いします。 「Windowsはダメだから!」のような回答は投稿しないでください。
Macがウイルス/ワーム/トロイの木馬をほとんど取得しないのはなぜですかWindowsと比較して?プログラムの実行権限を明示的に付与して実行する必要があるrwx権限の実装の理由の1つはありますか?
別の理由は何でしょうか?
市場シェアが少ないということは、脆弱なマシンを探す攻撃者が少ないことを意味します。
より強力なオペレーティングシステムは、脆弱性が少ないことを意味します。
オペレーティングシステムの配置方法悪意のあるプログラムは、セキュリティプロトコルを回避する他の方法を見つける必要があります。通常のユーザーとして実行する場合、Windowsは非常に安全です。管理者として実行すると、問題が発生します。
Sudo
を使用してケースバイケースで権限を昇格させると、多くの悪意のあるプログラムが最初に実行される機会が拒否され、損害を与える権限を取得することができます。
最大の理由は、ターゲットのサイズです。ウイルスの作成者はできるだけ多くの人に感染したいと考えており、Windowsが市場の大部分を占めています。 Appleがこれだけの市場シェアを持っていれば、Microsoftが今日経験しているのと非常によく似た問題を抱えていると私は正直に信じています。
「より安全な」引数を購入するかどうかはわかりません。彼らは、どのシステムが最初に侵入されるかを確認するために毎年コンテストを開催しており、Macは他のシステムと同じくらい貧弱です。ハッカーが入りたければ、彼らは道を見つけるでしょう。
他のポスターはこれを言っています、しかしそれはすべて市場シェアについてです。なぜコンピューターユーザーの10%をターゲットにするのか、90%をターゲットにして、ほとんどの主要企業をターゲットにすることができるのに。
(1)より良いセキュリティモデル(2)より小さな市場シェア(->マルウェア作成者のモチベーションが低い)
Macは感染が「難しい」ということになるでしょう。なぜなら、それが簡単だったとしても、Macはまだたくさんあるからです。それは単に「最も抵抗の少ない道」のルールです。
市場シェアでウィンドウの「感染性」を非難することは、レドモンドの大きな部屋の会議テーブルで生成されたに違いないネガティブをポジティブに変えるものの1つです。
その理由の1つは、OS Xのセキュリティモデルが非常に強力であるためです。管理ユーザーでさえ、システムファイルの変更を許可する前にパスワードを入力する必要があります。
Windows XPにはこのようなものはありませんでした:管理者はデフォルトで必要なことをすべて実行できましたが、非管理者はほとんど何もできず、全員が管理者として実行する必要がありました。最近、彼らはよりMacに似たモデルに移行していますが、Vistaでは、「この動作を許可しますか?」というボックスが頻繁にポップアップするため、人々は次のような習慣を身に付けます。それを無視するか、さらに悪いことに、それを完全にオフにします。
Macユーザーは通常、ソフトウェアをインストールするときに動作を確認するだけでよいため、他のときにパスワードの入力を求められると、すぐに疑惑が生じます。
OS Xのコアの多くがオープンソースであり、特にFreeBSDに基づいているため、OS Xでウイルスやワームが非常にまれであるもう1つの理由はである可能性があります。セキュリティで知られる古くて成熟したコードベース。
私がMacで聞いたマルウェアのほとんどは、古典的なトロイの木馬でした。ユーザーをだまして、必要なものをダウンロードしてインストールしていると思い込ませます。世界のどのOSもそれを防ぐことができませんでした。
Macはより安全なプロセス通信を備えています。Windowsでは、他のプロセスに何かをするように指示するのは簡単です。ボタンがクリックされたというメッセージを送信します。そのため、管理タスク用の煩わしいユーザーアカウント制御ダイアログが表示されます。 Macプロセスでは、許可されたメッセージにのみ応答します。
PS。本当にわからない、誰かが私に言ったことを繰り返すだけ。