4

Я спрашиваю серьезно. Пожалуйста, не размещайте ответы, как, "потому что Windows отстой!"

Почему Mac по сравнению с Windows практически никогда не заражаются вирусами / червями / троянами? Является ли одна из причин реализации разрешения rwx, когда я должен явно предоставить разрешение на запуск программы?

Что было бы еще одной причиной?

7 ответов7

14

Меньшая доля рынка означает меньше атакующих, ищущих уязвимые машины.

Более сильная операционная система означает меньше уязвимостей.

Способ, которым операционная система выкладывается, вредоносным программам приходится искать другие способы обхода протоколов безопасности. Windows очень безопасна, если вы запускаете ее как обычный пользователь. Запуск от имени администратора, и у вас будут проблемы.

Использование sudo для повышения разрешений в каждом конкретном случае лишает многие вредоносные программы возможности запуска в первую очередь, позволяя получить разрешение на нанесение ущерба.

9

Самая большая причина - размер цели. Авторы вирусов хотят заразить как можно больше людей, и Windows занимает большую часть рынка. Я искренне верю, что если бы у Apple была такая большая доля рынка, у них были бы проблемы, схожие с тем, что испытывает сегодня Microsoft.

7

Я не уверен, что покупаю «более безопасные» аргументы. Они проводят ежегодные конкурсы, чтобы увидеть, какие системы первыми будут взломаны, а компьютеры Mac справляются так же плохо, как и любые другие системы. Если хакер захочет войти, они найдут способ.

Об этом говорили другие, но все дело в доле рынка. Зачем нацеливаться на 10% пользователей компьютеров, когда вы можете нацелиться на 90% и получить большинство крупных корпораций, пока вы на нем.

3

(1) лучшая модель безопасности (2) меньшая доля рынка (-> меньше мотивации для авторов вредоносных программ)

3

Должно случиться так, что Mac "труднее" заразить, потому что, если бы это было так просто, там все еще было бы много Mac. Это просто правило "пути наименьшего сопротивления" на работе.

Обвинение "заразности" окон в их доле на рынке - это то, что превращает негатив в позитив, который, должно быть, был сгенерирован за столом переговоров в большой комнате в Редмонде.

3

Одна из причин заключается в том, что модель безопасности в OS X достаточно сильна: даже пользователи с правами администратора должны ввести свой пароль, прежде чем им разрешено изменять системные файлы.

В Windows XP ничего подобного не было: по умолчанию администраторы могли делать все, что хотели, но не администраторы вообще ничего не могли сделать, в значительной степени требуя, чтобы все работали все время как администраторы и оставляли дверь открытой. В последнее время они переходят на более Mac-подобную модель, но в Vista это привело к «Хотите ли вы позволить такое поведение?«Коробки появляются так часто, что люди привыкли игнорировать его или, что еще хуже, полностью его выключать.

Пользователям Mac обычно требуется только подтвердить поведение при установке программного обеспечения, поэтому, если их попросят ввести пароль в любое другое время, это сразу вызывает подозрение.

Другая причина, по которой вирусы и черви так редко встречаются в OS X, может заключаться в том, что большая часть ядра OS X имеет открытый исходный код, в частности, на основе FreeBSD, старой, зрелой базы кода, известной своей безопасностью.

Большинство вредоносных программ для Mac, о которых я слышал, были классическими троянами: просто обманом заставьте пользователя думать, что он загружает и устанавливает то, что хочет. Ни одна ОС в мире не может защитить от этого.

1

У Mac более безопасное взаимодействие с процессами, в Windows легко заставить других пользователей что-то делать, например. отправить сообщение, что кнопка была нажата, поэтому у вас есть раздражающий диалог контроля учетных записей для административных задач. На mac процессы отвечают только на авторизованные сообщения.

PS. Не совсем знаю, просто повторяю, что кто-то сказал мне.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .