LinuxForum.Fans
Тема

Для Linux и Mac OS X выявлено вредоносное ПО с функцией кейлогера

Автор: moshell 71 сообщений 8077 просмотров
#271818

Таким же способом однажды и Касперский лез в смарты под Симбиан, сначала распустили утку о появлении "новых вирусов", поражающих Симбу, многие кинулись ставить антивирусы и лишь со временем всем стало ясно что это абсолютный маркетинговый ход. :)

#271827
"Weber-w" написал:
Таким же способом однажды и Касперский лез в смарты под Симбиан, сначала распустили утку о появлении "новых вирусов", поражающих Симбу, многие кинулись ставить антивирусы и лишь со временем всем стало ясно что это абсолютный маркетинговый ход.

Ага, и плюс к этому - НЕрекламные статьи в мелких околокомпьютерных изданиях, типа "Мой друг - Компьютер". Помнится, в 2008 году что-то такое читал.

#271833

"Weber-w" написал:
Таким же способом однажды и Касперский лез в смарты под Симбиан
дык он и в Linux'е Over9000 вирусов нашёл. Мне как-то здесь уже кто-то с пеной на губах доказывал нужность и полезность антивируса в Linux. И в качестве пруфа привёл список этих "вирусов".
#272075

drBatty написал:
И в качестве пруфа привёл список этих "вирусов".
ССписок в студию
#272078

"moshell" написал:
ССписок в студию
дык здесь был.
искать лень
#272080

Я в безопасности не силен, но объясните, как может запуститься вредный код без наличиянужных привелегий?

#272088

Ну вот простенький пример: допустим, у нас есть некий скрипт. Для рута переменная окружения $PATH:

text
/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:

Для простого пользователя:

text
/usr/local/bin:/usr/bin:/bin:

И все равно есть возможность запустить скрипт, указав полный путь к нему. От пользователя врядли он сделает что-то серьзезное, но если, к примеру, мы поставим MobilePartner от Мегафона, в /etc/sudoers будет что-то вроде:

text
ALL ALL=(ALL): NOPASSWD: ALL

Все, указав полный путь к скрипту, можно натворить делов.

#272121
"moshell" написал:
Я в безопасности не силен, но объясните, как может запуститься вредный код без наличиянужных привелегий?

что значит "без наличия нужных привилегий"??? по у молчанию УЖЕ есть САМЫЕ ОПАСНЫЕ привилегии - обычного юзера.

"yars" написал:
От пользователя врядли он сделает что-то серьзезное,

http://www.linux.org.ru/forum/development/392747

да кому нужна твоя система? ВСЁ самое ценное лежит в $HOME. И ИМЕННО к нему есть доступ.

ЗЫЖ хотя...

#272170

PR-тся, неужели запахло жареным (флажку конец-то что ли)? Ищут местечко в рынке.

#272172

Док, это случаем не ты на лоре куражился?

#272197
moshell написал:
Я в безопасности не силен, но объясните, как может запуститься вредный код без наличиянужных привелегий?

Элементарно. Для запуска разного рода скриптов (на шелле написанных, или на питоне-перле) совершенно не требуется атрибута "исполняемый" на файле с этим скриптом. Название этого атрибута хоть и переводится как исполняемый, но этот перевод вводит нас в заблуждение. Гораздо более точнее будет его переводить,как автоисполняемый. То есть: при наличии этого атрибута ось сама определяет приложение, которое должно исполнить этот скрипт и запускает это приложение, передав ему в качестве параметра полный путь на этот скрипт. А если этого атрибута нет, то все в руках наших.
Совершенно ничего не мешает запустить "perl virus.pl" и этот вирус.pl перл отработает в лучшем виде. Ну и изгадит всё, до чего сможет дотянуться. Систему не изгадит, но какой толк в неизгаженой системе, если порушен весь твой хомовник?

#272202

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

#272203
"moshell" написал:
каким образом запустится этот самый зловредный, пакостный, наглый, подлый код?
от чьего имени?

Очевидно же — от имени пользователя, который этот код скачал.

#272204
Lupo Alberto написал:
[quote="moshell"]каким образом запустится этот самый зловредный, пакостный, наглый, подлый код?
от чьего имени?

Очевидно же — от имени пользователя, который этот код скачал.[/quote]
если у этого пользователя права только на чтение двух файлов во всей системе и команда 'date'?

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

#272206
Weber-w написал:
:))) Жесть, а Вы тут про вирусы да вредоносное ПО толкуете, учитесь, как вредоносить надо! :D

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

#272210
"moshell" написал:
если я не буду качать из интернета все подряд, как этот самый ушлый код проникнет?

Я просто ответил на вопрос

"moshell" написал:
от чьего имени?

А антивируса у меня нет и мне он совершенно не нужен.

#272248
moshell написал:

если я не буду качать из интернета все подряд, как этот самый ушлый код проникнет?
я все о том для чего нужен антивирусник в линукс системе?

Проинкнет элементарно. Как проникает любой WinLocker. На атакующей ВЕБ-странице какого либо сайта может быть размещен вредоносный код. И он может быть заточен не только под винду. Я раз поймал в FireFox'е такого зверя. Естественно, что он дальше самого ФФ выбраться не смог. Ну, это как первые винлокеры, сперва плодились только в IE, но со временем научились выбираться из песочницы. Выбраться из песочницы не просто, а очень просто. Для этого достаточно иметь возможность писать в локальные файлы терпилы-юзера. Например, если такая возможность есть, то что остановит атаку состоящую всего из двух команд (написано от балды, вариантов тьма):

text

1. echo TextExploit > ~/.cache/bla-bla-bla/exploit.tmp.pl
2. echo  "perl ~/.cache/bla-bla-bla/exploit.tmp.pl > /dev/null 2>&1 &" >> ~/.bachrc

Простой вопрос - заметит ли юзер такое действие? Что произойдет при следующем логине этого юзера? Можно вместо перла влепить и седовский генератор "rm -f /", который был тут приведен чуть выше. Или wget какого либо таровского архива с атакующей программой, где все атрибуты доступа заботливо проставлены нарушителем? То есть, этот короткий эксплойтик выполнит роль первоначаьного сетевого загрузчика большого кода.
Именно поэтому классическая джава (или ява), будучи запущенная с сервера не имеет возможности (без допольнительных специальных манипуляций) обращаться к локальным дискам пользователя.
Именно поэтому разрешение доступа к локальным ресурсам программам, которые запущены с ремутного сервера, есть абсолютное зло.

Войдите или зарегистрируйтесь, чтобы ответить.