А почему под линукс так мало вирусов? Это только результат малой распространенности или есть какие технические причины? Если не ошибаюсь, первый же вирус (червь) был под unix.
> исполняемые файлы - не принадлежат пользователю.
в большинстве дистров в домике пользователя достаточно создать каталог bin. в него можно класть исполняемые файлы. причем, ЕМНИП, "~/bin" - оно первое по порядку в списке PATH. дальше сами догадаетесь? :)
Синдром джо -- лажа, если смотреть на количество интернет-серверов, то тут соотносшение не в пользу "ОС поумолчанию". Причина кроется в нескольких аспектах:
1, изначально павильно продуманная политика безопасности: с правами суперпользователя запускается очень мало программ, _все_ пользовательское ПО спокойно работает с правами ограниченного пользователя;
2, Зоопрк дистрибутивов и технологий, то есть - если вирус использует какую-нибудь уязвимость, не факт что она присутсвует во всех системах, а без этого большого успеха не достичь;
3, высокий уровень IT культуры среди пользователей (пока);
4, открытость исходных кодов: ошибки и уязвимости быстро находятся и исправляются.
На этом список факторов не ограничивается. Конечно "Эффект джо" то же имеет место быть: очень мало профанов среди пользователей линукс, а уязвимы как раз не ОС, а пользователи -- лохи.
> 1, изначально павильно продуманная политика безопасности: с правами суперпользователя запускается очень мало программ, _все_ пользовательское ПО спокойно работает с правами ограниченного пользователя;
И что это дает? Все равно же можно что-то записать в автозагрузку пользователю ( в тот же самый bash_profile ), какую -нить прогу.
> 3, высокий уровень IT культуры среди пользователей (пока);
И что через некоторое время, я не смогу спокойно из-под линукса ходить на порнушные сайты? :(.
Под линукс быстро исправляют уязвимости и делают заплатки для всего ПО юзера, поэтому дырой в безопасности можно разве, что только в первые дни или даже часы и массового распространения вируса не получится.
Дык, внедрив такой руткит, хакер не только твоей инфой завладеет, но и "того парня", что намного опасней, да и найти такую "закладочку" практически невозможно. И только идиот, взмомав систему, кинется удалять данные, так что за целостность непереживай ;)
>причем, ЕМНИП, "~/bin" -
>оно первое по порядку в списке PATH.
%echo $PATH
/bin:/usr/bin:/usr/local/bin
если процесс запущен не от root'а, то повредить он может только файлам юзера, а ни как не самой системе
главным образом, да, помогает архитектура. ну и реализация. ибо даже при правильной архитектуре можно написать очень кривую и дырявую реализацию.
сугубо малая распространённость. технических проблем ни больше ни меньше, чем в win32 они лишь чуть-чуть другие. но.. вирус под Linux - кому это нужно с экономической точки зрения? особо никому -> вирусов можно сказать что нет.
есть деньги - есть malicious software. нет денег - нет софтваря.
Вирус надо, скачать, скомпилить, запустить. В винде вагой уязвимостей через которые вирус запустится сам, засунется в автозагрузки и пустит компьютер по рукам. В кде наверняка тоже есть уязвимости через которые вирус сам может запуститься, но если у юзера не кде, а гном, xfce еще ченить? Ладно запустил юзер вирус, радуется и хлопает в ладошки, но что может сделать вирус? Нагадит, а как запустится в следующий раз, добавить в bashrc, а если консоль не юзается или zsh?
> Деньги в интернете зарабатывают на серерах по упавлением оффтопика?
Да, а там много тупых пользователей, открывющих спамовые письма и тыкающих по ссылкам на разные непонятные сайты, видел на веб-серверах, к примеру? Серверы и десктоп - это разные вещи.
> Деньги в интернете зарабатывают на серерах по упавлением оффтопика?
деньги в Сети зарабатывают массой различных способов. и слово "сервер" в них как правило вообще не фигурирует вне зависимости от того, чем и кем он управляется. по крайней мере в роли конечной цели.
> Нагадит, а как запустится в следующий раз, добавить в bashrc, а если консоль не юзается или zsh?
Да, шеллов просто уй как много и проверить какой из них установлен - большая проблема? При входе в систему по-любому исполняется *_profile. Запустить какой-нить троян не составит большого труда.
> Вирус надо, скачать, скомпилить, запустить. В винде вагой уязвимостей через которые вирус запустится сам, засунется в автозагрузки и пустит компьютер по рукам. В кде наверняка тоже есть уязвимости через которые вирус сам может запуститься, но если у юзера не кде, а гном, xfce еще ченить? Ладно запустил юзер вирус, радуется и хлопает в ладошки, но что может сделать вирус? Нагадит, а как запустится в следующий раз, добавить в bashrc, а если консоль не юзается или zsh?
прямых денег на машинах "линуксоидов" в 90% случаев нет и делать там совершенно нечего. будут деньги - будут вирусы. первое появится лишь после того, когда Linux действительно пойдёт в массы. до тех пор это просто бессмысленно и экономически совершенно неэффективно.
> прямых денег на машинах "линуксоидов" в 90% случаев нет и делать там совершенно нечего. будут деньги - будут вирусы. первое появится лишь после того, когда Linux действительно пойдёт в массы. до тех пор это просто бессмысленно и экономически совершенно неэффективно.
Да я вирус напишу, только чтобы сделать и продать антивирус.
а много их этих MacOS? а если сравнить на фоне MS Windows? копейки..
зачем мучатся и тратить значительные временные и материальные ресурсы на освоение заведомо бедного месторождения, когда рядом в двух шагах сам по себе бьёт нефтяной фонтан? это просто глупо.
> Выставь в инет 22 порт, поймешь, что Джо _очень_ даже нужен.
Разницу между вирусом на десктопе и уязвимостью на сервере понимаешь? Вирус на десктопе появляется и существует из-за действий жопоголового _пользователя_, на сервере уязвимость - из-за дырявого ПО и неправильной настройки.
Да вообще-то много -- миллионы. И денег на компах с ней куды больше чем на виндузоидных тачках, и информация куда интереснее. Хакеры и вирусопистели всегда (почти) идут по пути наименьшего сопротивления, ломается то что легче взломать. А с экономической точки зрения все мало-мальски рапостраненные ОС очень интересны.
это - много? не смешите мои тапочки.. вот когда их сотни миллионов и с вероятностью близкой к 100% первая попавшаяся машина будет с поддерживаемой системой - это много.
> И денег на компах с ней куды больше чем на виндузоидных тачках, и информация куда интереснее.
просто интересно, откуда взялись такие выводы?
> Хакеры и вирусопистели всегда (почти) идут по пути наименьшего сопротивления, ломается то что легче взломать. А с экономической точки зрения все мало-мальски рапостраненные ОС очень интересны.