Доходчиво! +
Для Linux и Mac OS X выявлено вредоносное ПО с функцией кейлогера
Все можно свести к сему:
Большая масса юзеров путают вирусы и черви с троянами и прочим ПО для добычи инфы.
Огромная часть вирусов способны размножаться только в файлах формата PE-COFF (Windows). По-правде говоря MS сами виноваты предоставляя в этом формате оверлеи до 45% от общего кода.
В формате ELF (Linux...) оверлеи составляют не более 0.5%, посему разгуляться тут нет где.
Реальную опасность могут представлять лишь коды спецом написанные под заданную машину и заданное ПО. Но поскольку никто не будет так трудиться ради проникновения в мою железяку (нет там ценностей), то мне бояться нет чего! :D
А если честно, то я взял для себя правило: Все исполнять из-под юзера, закрыв sudo, а из-под рута ничего не запускать сомнительного.
Да пребудет Linux во веки! *OK* ,Аминь.
Но поскольку никто не будет так трудиться ради проникновения в мою железяку (нет там ценностей), то мне бояться нет чего! ag
дак атака то может быть направлена на широкую массу пользователей. тот же скрипт который пролезет через браузер будет подвешен и ждать не Васю какого, а любого встречного пользователя.
скажем, спереть данные из ~/.ssh у сотни-другой пользователей, авось что интересное и найдется.
:)
http://www.linux.org.ru/news/security/1357789
Так, вспомнилось. Линус молодец, да.
О, теперь понятно, откуда произошла фраза «Вирусы под Linux существуют, но бóльшая их часть требует личного вмешательства Линуса Торвальдса для запуска».
читаешь вас всех и грустно становится
дак атака то может быть направлена на широкую массу пользователей. тот же скрипт который пролезет через браузер будет подвешен и ждать не Васю какого, а любого встречного пользователя.
скажем, спереть данные из ~/.ssh у сотни-другой пользователей, авось что интересное и найдется.
:)
Это вряд ли. Если конкретный вася поймает какую заразу, то она не сможет вписаться в "глобальные" настройки. Она впишется только в настройки васины. А если кто иной зайдет со своим аккаунтом на хост, то что ему за дело до зараженных васиных настроек?
[quote="moshell"]Я в безопасности не силен, но объясните, как может запуститься вредный код без наличиянужных привелегий?
что значит "без наличия нужных привилегий"??? по у молчанию УЖЕ есть САМЫЕ ОПАСНЫЕ привилегии - обычного юзера.
От пользователя врядли он сделает что-то серьзезное,
http://www.linux.org.ru/forum/development/392747
да кому нужна твоя система? ВСЁ самое ценное лежит в $HOME. И ИМЕННО к нему есть доступ.
ЗЫЖ хотя...[/quote]
Да, самый мощный, изворотливый, непредсказуемый и т.п. вирус, нападения которого невыдержит ни одна компьютерная система в мире (даже Linux) существует, и противоядия от него нет, и никогда небудет - это "user-обыкновенный" :)
Да, самый мощный, изворотливый, непредсказуемый и т.п. вирус, нападения которого невыдержит ни одна компьютерная система в мире (даже Linux) существует, и противоядия от него нет, и никогда небудет - это "user-обыкновенный" :)
Точнее не скажешь! :D
Док, это случаем не ты на лоре куражился?
не. не я. я в то время вообще почти не использовал Linux. Он тогда был сырой и неюзабельный.
Элементарно. Для запуска разного рода скриптов (на шелле написанных, или на питоне-перле) совершенно не требуется атрибута "исполняемый" на файле с этим скриптом. Название этого атрибута хоть и переводится как исполняемый, но этот перевод вводит нас в заблуждение. Гораздо более точнее будет его переводить,как автоисполняемый.
к сожалению, я вынужден вас поправить. Этот атрибут вернее перевести как ИСПОЛЬЗУЕМЫЙ. Вы можете ИСПОЛЬЗОВАТЬ файл, написав в консоли его имя (в Windows и Slackware просто имя. В остальных *NIX'ах надо писать ещё и путь, ибо юзеры их - идиоты ]:-> )
Особенно заметно на каталогах, где атрибут +x прямо говорит об ИСПОЛЬЗОВАНИИ.
То есть: при наличии этого атрибута ось сама определяет приложение, которое должно исполнить этот скрипт и запускает это приложение, передав ему в качестве параметра полный путь на этот скрипт.
та нихрена не определяет. А просто читает первые 4 байта. И либо исполняет (для ELF файлов), либо исполняет то, что в файле после #! записано (если ничего не записано, то /bin/sh)
Ну и изгадит всё, до чего сможет дотянуться. Систему не изгадит, но какой толк в неизгаженой системе, если порушен весь твой хомовник?
кто помешал тебе сделать бекап? Неужто опять я?!
по другому вопрос задам.
если неизвестен пароль пользователя и тем более пароль рута.
каким образом запустится этот самый зловредный, пакостный, наглый, подлый код?
от чьего имени?
в венде тоже ничего само по себе не запускается. всё запускает зловредная прокладка между клавой и стулом.
если у этого пользователя права только на чтение двух файлов во всей системе и команда 'date'?
если-бы у бабушки был...
1.если я не буду качать из интернета все подряд, как этот самый ушлый код проникнет?
2.я все о том для чего нужен антивирусник в линукс системе?
1.ну, очевидно, если вы будете качать из интернета, и запускать ТОЛЬКО то, что ПОДПИСАНО людьми, которым ВЫ доверяете, то случится только то, что пожелают ЭТИ люди. А вы подписи-то хоть проверяете? Не? Тогда может случится ЧТО УГОДНО.
И КОМУ УГОДНО.
2.Не нужен. Всегда ваш, К.О.
автор кода может быть и хороший кодер. но как человек - гнусное противное подлое существо
кодер тоже не очень...
Выбраться из песочницы не просто, а очень просто. Для этого достаточно иметь возможность писать в локальные файлы терпилы-юзера.
закрыть эту дыру не просто, а очень просто. И на этом форуме я уже писал как.
И да, в бубунте ваш код будет suxx у Марка Шатллвротта, ибо там apparmor. Такие дела. Я уж промолчу по мою слакварь...
В формате ELF (Linux...) оверлеи составляют не более 0.5%, посему разгуляться тут нет где.
та ладно! у нас есть таки share object.
Реальную опасность могут представлять лишь коды спецом написанные под заданную машину и заданное ПО. Но поскольку никто не будет так трудиться ради проникновения в мою железяку (нет там ценностей), то мне бояться нет чего! ag
А если честно, то я взял для себя правило: Все исполнять из-под юзера, закрыв sudo, а из-под рута ничего не запускать сомнительного.
Да пребудет Linux во веки! bf ,Аминь.
наивность, такая наивность...
Да, самый мощный, изворотливый, непредсказуемый и т.п. вирус, нападения которого невыдержит ни одна компьютерная система в мире (даже Linux) существует, и противоядия от него нет, и никогда небудет - это "user-обыкновенный"
ну если этом юзеру не дать прав рута и прав вскрывать компьютер (с целью запускать LiveCD например), то вполне можно создать вполне устойчивую систему, в которой юзер не сможет ничего убить, а если и сможет, то восстановит из бекапов (самостоятельно).
в венде тоже ничего само по себе не запускается. всё запускает зловредная прокладка между клавой и стулом.
хотя бы раз внимательно прочитал сообщение.
по другому вопрос задам.
если неизвестен пароль пользователя и тем более пароль рута.
каким образом запустится этот самый зловредный, пакостный, наглый, подлый код?
от чьего имени?
перечитал.
в чём вопрос-то? можно конкретизировать условия? Если неизвестен пароль рута, а компьютер залит бетоном, ВАЩЕ не имеет выхода во внешний мир, и погружён вместе с автономным атомным реактором в бетонном кубе на глубину 5000 метров под уровнем моря в вакууме, то он сравнительно безопасен. Но лучше в бетонную сферу ;)
и главное никаких половых контактов
очень хочу узнать, насколько справедлива карикатура с диалогом: 1:Я под линукс пишу скрипты на перле.
2:-докажи
1:-строит жуткую рожу и выворачивается как змей.
судя по крамольной ссылке, нечто здравое в карикатуре есть - по внешнему виду скрипт в одну строчку выглядит замороченно
очень хочу узнать, насколько справедлива карикатура с диалогом: 1:Я под линукс пишу скрипты на перле.
2:-докажи
1:-строит жуткую рожу и выворачивается как змей.
судя по крамольной ссылке, нечто здравое в карикатуре есть - по внешнему виду скрипт в одну строчку выглядит замороченно
Слово linux - лишнее. На перле можно шикарно извернуться и под офтопиком. Как и на любом другом языке. Все зависит от стиля оформления (документирования) исходных текстов программ. От языка программирования это не зависит.
лово linux - лишнее. На перле можно шикарно извернуться и под офтопиком. Как и на любом другом языке. Все зависит от стиля оформления (документирования) исходных текстов программ. От языка программирования это не зависит.
Ага :) Попробуйте под оффтопиком изобразить аналог rm -Rf / на Бейсике, не на VB, а именно на Бейсике, а я на вас погляжу.
Оффтопик не нестолько тупая ось, что позволяла бы удалять открытые файлы.
Слово linux - лишнее. На перле можно шикарно извернуться и под офтопиком. Как и на любом другом языке. Все зависит от стиля оформления (документирования) исходных текстов программ. От языка программирования это не зависит.
Вы таки заблуждаетесь: перловка есть у любого *nix'ового ламера, а вот простой маздайный ламер умеет запускать только exe. Если у кого-то в оффтопе есть perl, то вряд-ли вы раскрутите его на запуск однострока, да ещё и с правами рута.
[quote="Cruiser78"]лово linux - лишнее. На перле можно шикарно извернуться и под офтопиком. Как и на любом другом языке. Все зависит от стиля оформления (документирования) исходных текстов программ. От языка программирования это не зависит.
Ага :) Попробуйте под оффтопиком изобразить аналог rm -Rf / на Бейсике, не на VB, а именно на Бейсике, а я на вас погляжу.
Оффтопик не нестолько тупая ось, что позволяла бы удалять открытые файлы.[/quote]
formac c: \q уже не котируется? Хотя да... Оффтопик - это как раз совершенно тупорылая ось, которая не может даже самостоятельно удалить открытый файл. Для этого действия придётся таки скачать сторонний инструмент (анлокер ЕМНИП), а потом его явно применить. Эта одна из Over9000 причин, из-за которых оператор оффтопика вынужден постоянно находиться у компьютера, и даже пописать отойти не может. Ибо без оператора оффтоп может только показывать тупые таблички и тупо ждать подтверждения (которое ещё и не помогает).
Кстати, приглашаю желающих потролить на эту тему, в аналогичную тему на оф. форум Dr.Web. 
Кстати, приглашаю желающих потролить на эту тему, в аналогичную тему на оф. форум Dr.Web.
llirik_d, Вы же про Убунту ? У меня на убунту было приложение pornview, постоянно пропадали пароли - приходилось переустанавливать, так что не всё так чисто с линем. И почему вы так свято верите в репозитарии ? И убунту больше не пользуюсь - хватило.
Бггг :D