Почему в 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 более безопасна, заключается в том, что вам нужен доступ(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 , хакеры найдут новые и новаторские способы распространения вирусов и там! Наслаждаться!
Related posts
Внешний жесткий диск не отображается в Windows или OS X?
Изменить или подделать MAC-адрес в Windows или OS X
Как откалибровать монитор в Windows и OS X
Как копировать DVD на жесткий диск в Windows и OS X
Как использовать Linux для сброса пароля Windows
Как получить Rid Yahoo Search в Chrome
Как использовать Discord Spoiler Tags
Делайте снимки экрана на Mac как профессионал с помощью этих советов и рекомендаций
Как Detect Computer & Email Monitoring или Spying Software
Как удалить скрытый журнал загрузки на компьютере с Mac OS X
Как исправить ошибку Steam "Очередная транзакция"
Как создать Transparent Background в GIMP
Что такое Uber Passenger Rating and How, чтобы проверить это
Ваш Computer Randomly Turn само по себе?
Как Find Birthdays на Facebook
Как взять Screenshot на Steam
Как Fix Hulu Error Code RUNUNK13
Как Search Facebook Friends от Location, Job или School
Как получить файлы Windows с помощью Linux Live CD
Как разделить Clip в Adobe Premiere Pro