Почему в Windows больше вирусов, чем в Linux и OS X?

Я пишу этот пост, потому что недавно подслушал разговор двух друзей, в котором один из них рекомендовал другу перейти(friend switch) с Windows на Mac или Linux(Mac or Linux) , потому что последние операционные системы защищены от вирусов и никогда не получают вредоносного ПО или руткитов(malware or rootkits) .

Угу(Uhhh) , неправильно. Совершенно неправильно. К сожалению, есть много людей, которые верят в это и думают, что покупка Mac или установка Ubuntu как- то защитят их.

Вирус

Есть доля правды в том, что Linux немного более безопасен, но и OS X, и Linux(OS X and Linux) имеют свою долю вирусов.

Кроме того, поскольку многие люди не запускают антивирусное программное обеспечение на своих компьютерах Mac(Macs) , потому что считают это ненужным, когда вирус начинает распространяться в OS X , он распространяется со скоростью лесного пожара, и никто даже не подозревает, что у него есть вирус. Вирус Flashback в 2012 году(Flashback virus in 2012) заразил более 600 000 машин, и Apple потребовалось несколько недель/месяцев, чтобы выпустить надлежащее исправление.

В этой статье я хотел рассмотреть причины, по которым вирусов для Windows больше, и объяснить, действительно ли Linux более безопасен, чем Windows , и почему.

Вредоносное ПО приходит из многих мест

Первое, что я объясняю людям, это то, что все операционные системы уязвимы для вредоносных программ или вирусов из Интернета и из вложений электронной почты.

Неважно , на какой(t matter) ОС вы работаете, если вы посещаете сайт, зараженный вредоносным ПО, нажимаете на недобросовестные ссылки или скачиваете и открываете неизвестные вложения, ваш компьютер может легко заразиться.

Вредоносное ПО

К сожалению, именно так у большинства людей на компьютере появляются вредоносные программы и вирусы(malware and viruses) . Не так часто можно заразиться вирусом или быть взломанным кем-то из-за недостатка безопасности на (security flaw)уровне ОС(OS level) .

Исследователи всегда находят дыры в безопасности в Windows , IE, Office и т. д., но обычно системы исправляются до того, как вирус начинает распространяться или кто-то может завладеть вашим компьютером.

Поскольку Windows на сегодняшний день является самой распространенной операционной системой(operating system) , само количество(sheer number) устройств гарантирует, что пользователи Windows в конечном итоге получат больше вирусов. Теперь, когда компьютеры Mac(Macs) продаются довольно хорошо, количество случаев заражения вирусами и вредоносными программами также возросло.

OS X по своей сути не более безопасна, чем Windows . Этого нельзя сказать о Linux , который по своей сути немного более безопасен. Я объясню это ниже. Однако когда пользователь Linux заражается(Linux user) вирусом, он почти всегда связан с приложением, подключенным к Интернету, например почтовым сервером или веб-приложением(mail server or web app) .

Пользователи Linux технически подкованы

Чтобы ежедневно запускать Linux , вам нужно знать о компьютерах гораздо больше, чем пользователь (Linux)Windows или Mac(Windows or Mac) , просто и ясно(plain and simple) . Несмотря на то, что Linux на потребительской арене(consumer arena) довольно мал, Linux огромен на серверной части, такой как веб-серверы и т. Д.

Что удивительно, так это то, что на многих серверах Linux нет антивируса. Почему? Потому что люди, которые их поддерживают, знают, что делают, а серверы защищены от потенциальных атак.

Люди, которые устанавливают Ubuntu , также с меньшей вероятностью заразятся вирусом, посетив сомнительный веб-сайт (они будут посещать сайт на виртуальной машине) или загрузив зараженное вложение из своей электронной почты.

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

Разрешения Linux против Windows

Одним огромным преимуществом Linux перед OS X и Windows(OS X and Windows) являются привилегии пользователя. В Windows(Windows) есть много раздражающих проблем, таких как тот факт, что кто-то может назвать файл «(file “) CuteGirl.jpg.exe», и когда вы дважды щелкните его, чтобы открыть, файл будет выполнен, и теперь ваш компьютер будет заражен. Этот вид хака не может быть выполнен в Linux . Почему?

Разрешения Linux

Чтобы запустить файл в Linux , вы должны сделать его исполняемым. Это означает, что вы должны специально установить разрешения для его запуска. Еще одна причина, по которой Linux более безопасна, заключается в том, что вам нужен доступ(level access) на уровне root, чтобы что-либо делать.

Большинство пользователей Linux используют обычную учетную запись и входят в (Linux)учетную запись root(root account) только тогда, когда им нужно внести определенные изменения в систему.

В Windows(Windows) также есть учетные записи администратора и обычных пользователей, но 99% пользователей (Administrator)Windows просто входят в свой компьютер, используя учетную запись администратора(Administrator account) , тем самым теряя все преимущества безопасности, которые могла бы обеспечить обычная учетная запись. Даже если что-то удается запустить в Linux , оно ничего не может сделать, пока не получит доступ к учетной записи root(root account) .

Необходимые специальные разрешения и использование учетных записей без полномочий root в Linux значительно усложняют создание вируса, который будет распространяться так же, как в Windows или OS(Windows or OS X) X.

Linux с (Linux)открытым исходным кодом(Open Source) , и это важно

Еще одним большим преимуществом использования Linux является то, что все с открытым исходным кодом. Вы можете видеть весь код, и поэтому очень сложно скрыть вирус в программном обеспечении Linux(Linux software) . Если кто-то создаст проприетарный программный пакет(software package) для Linux , он автоматически будет считаться ненадежным, если только он не исходит от крупной известной компании.

Большинство людей, использующих Linux, устанавливают(Linux install) программное обеспечение из официальных репозиториев пакетов своего дистрибутива Linux(Linux distribution) . Официального репозитория Microsoft(Microsoft repository) для программного обеспечения Windows(Windows software) нет, он существует везде и в любом месте.

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

В OS X Apple недавно добавила в ОС функцию, которая предотвращает установку любого программного обеспечения, которого нет в магазине (Apple)приложений Mac(Mac App store) или в наборе идентифицированных разработчиков программного обеспечения.

Вы можете вручную изменить этот параметр, чтобы установить любое программное обеспечение для Mac(Mac software) , но я рекомендую включить эту защиту пользователям Mac , так как она обеспечивает лучшую безопасность, чем компьютер с Windows,(Windows machine) на котором можно установить что угодно.

Другие факторы

Есть несколько других факторов, которые определяют, почему вы не видите так много вирусов для Linux :

1. Linux — гетерогенная среда. (Linux is a heterogeneous environment.)Если вы когда-либо думали об использовании Linux , первое, что вам, вероятно, нужно было сделать, это решить, какой дистрибутив Linux(Linux distribution) (разновидность) установить. Существуют буквально тысячи дистрибутивов Linux(Linux distribution) , и все они разные.

Ядро Linux(Linux Kernel) отличается, и все они поставляются с разными пакетами и конфигурациями. Наличие такого количества различных форм ОС затрудняет написание вируса, который будет распространяться повсюду. Это не относится к 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.)Это, вероятно, можно обсудить, но в целом ядро ​​Linux(Linux kernel) намного меньше ядра Windows(Windows kernel) , если говорить об областях ОС, где проверяются и применяются разрешения. Меньшее по размеру и компактное ядро ​​не обязательно означает более безопасное, но оно определенно помогает свести количество вещей к минимуму.

4. Linux с повышенной безопасностью. (Security-enhanced Linux.) В некоторых дистрибутивах Linux(Linux) есть функция, называемая SELinux или Linux с улучшенной безопасностью(SELinux or Security-enhanced Linux) . По сути, это набор модификаций ядра, которые делают его более безопасным. Это часть Red Hat , CentOS и даже Ubuntu .

Надеюсь, эта статья даст вам больше информации о том, почему Linux считается более безопасным, чем Windows . Он определенно не защищен от вирусов, и если однажды все(day everyone) начнут загружать и использовать Linux , хакеры найдут новые и новаторские способы распространения вирусов и там! Наслаждаться!



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts