LinuxForum.Fans
Тема

Это что, вирус?

Автор: kerogaz 43 сообщений 5408 просмотров
#325350

Зашел я сегодня в командную строку (Mint 15 ) и получил


Что это такое?

#325351

А какие вы пакеты ставили за последнее время.?

#325353

где-то в bashrc завалялась строчка cowsay -f tux "$(fortune)" или что-то подобное...

#325354



o_O
Это просто эпидемия какая-то!

#325355
kisil написал:
А какие вы пакеты ставили за последнее время.?

Да никаких. я из сайта взял в буффер строку

text
ffmpeg -i AU4U_PSXhjk.flv  -s qcif -vcodec h263 -r 10 -strict experimental -sameq -ab 64 -acodec aac -ac 1 -ar 22050 papaji.3gp

чтобы её записать в libreoffice writer а потом просто открыл терминал . Но ffmpeg на тот момент ещё не был установлен

#325358
Fat-Zer написал:
где-то в bashrc завалялась строчка cowsay -f tux "$(fortune)" или что-то подобное...

да вроде нет

text
# System-wide .bashrc file for interactive bash(1) shells.

# To enable the settings / commands in this file for login shells as well, # this file has to be sourced in /etc/profile.

# If not running interactively, don't do anything [ -z "$PS1" ] && return

# check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize

# set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi

use_color=false

# Set colorful PS1 only on colorful terminals. # dircolors --print-database uses its own built-in database # instead of using /etc/DIR_COLORS. Try to use the external file # first to take advantage of user additions. Use internal bash # globbing instead of external grep binary. safe_term=${TERM//[^[:alnum:]]/?} # sanitize TERM match_lhs="" [[ -f ~/.dir_colors ]] && match_lhs="${match_lhs}$(<~/.dir_colors)" [[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)" [[ -z ${match_lhs} ]] \ && type -P dircolors >/dev/null \ && match_lhs=$(dircolors --print-database) [[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true

if ${use_color} ; then # Enable colors for ls, etc. Prefer ~/.dir_colors #64489 if type -P dircolors >/dev/null ; then if [[ -f ~/.dir_colors ]] ; then eval $(dircolors -b ~/.dir_colors) elif [[ -f /etc/DIR_COLORS ]] ; then eval $(dircolors -b /etc/DIR_COLORS) fi fi

if [[ ${EUID} == 0 ]] ; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] ' else PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] ' fi

alias ls='ls --color=auto' alias grep='grep --colour=auto' else if [[ ${EUID} == 0 ]] ; then # show root@ when we don't have colors PS1='\u@\h \W \$ ' else PS1='\u@\h \w \$ ' fi fi

# Try to keep environment pollution down, EPA loves us. unset use_color safe_term match_lhs

# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default. # If this is an xterm set the title to user@host:dir #case "$TERM" in #xterm*|rxvt*) # PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' # ;; #*) # ;; #esac

# enable bash completion in interactive shells if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi

# if the command-not-found package is installed, use it if [ -x /usr/lib/command-not-found ]; then function command_not_found_handle { # check because c-n-f could've been removed in the meantime if [ -x /usr/lib/command-not-found ]; then /usr/bin/python /usr/lib/command-not-found -- $1 return $? else return 127 fi } fi

/usr/bin/mint-fortune

#325359
"kerogaz⇓" написал:
/usr/bin/mint-fortune

на последней строчке... наверняка внутри скрипта это самое и есть...

#325361

Вот он, этот вирус, закомментируй эту строку и он исчезнет.

text
/usr/bin/mint-fortune
#325363
Fat-Zer написал:
[quote="kerogaz⇓"]/usr/bin/mint-fortune

на последней строчке... наверняка внутри скрипта это самое и есть...[/quote]
Точно, а что с ним делать?
.

text
....   
 RANGE=2
    number=$RANDOM
    let "number %= $RANGE"
    case $number in
        0)
            command="/usr/games/cowsay"
            ;;
        1)
            command="/usr/games/cowthink"
            ;;
    esac
    /usr/games/fortune | $command -f $cow
}

showfortunes=`gsettings get com.linuxmint.terminal show-fortunes 2>/dev/null` if [ "$showfortunes" == "true" ]; then show_fortune fi

#325365
sun написал:
Вот он, этот вирус, закомментируй эту строку и он исчезнет.
text
/usr/bin/mint-fortune

Закоментил. Теперь терминал открывается без всякой дряни вначале

#325366

Да это не дрянь, просто програмулька-шутка, чтобы веселее было в терминал смотреть, она в минте стоит по умолчанию.

#325367
sun написал:
Да это не дрянь, просто програмулька-шутка, чтобы веселее было в терминал смотреть, она в минте стоит по умолчанию.

А я думал что это ребята Касперского себе огород копают :)

#325369

"kerogaz⇓" написал:
Закоментил.
Если внимательно посмотреть на фрагмент
text

showfortunes=`gsettings get com.linuxmint.terminal show-fortunes 2>/dev/null`
if [ "$showfortunes" == "true" ]; then
    show_fortune
fi

станет понятен более гибкий способ управления показом через gsettings, что-то вроде

text

$ gsettings set com.linuxmint.terminal show-fortunes false
#325370

Под линух вирусы писать нет смысла, ни разу еще не видел, рынок маленький, опенсорц опять-же. Антивирусные лаборатории рубят бабло со счастливых обладателей оффтопа. :)

#325373
sun написал:
Под линух вирусы писать нет смысла, ни разу еще не видел, рынок маленький, опенсорц опять-же. Антивирусные лаборатории рубят бабло со счастливых обладателей оффтопа. :)

Ещё один..... Ну нет вирусов под Линукс, нет! Смысл писать есть, те же вебсервера, которые преимущественно на Линуксе, а вирусов - нет! Уязвимости по разгильдяйству разработчиков - есть. Малварь, которую нужно самому админу системы установить и запустить - есть, особенно для безголовых пользователей Андройда - есть. А вирусов нет. Потому, что они тупо не получают права на исполнение, а не потому, что не пишут!

#325377
"karl_muenhgausen⇓" написал:
Ещё один..... Ну нет вирусов под Линукс, нет!

Экий вы продвинутый, однако. А недалёкие вирусописатели то и не знали про это.

#325441
sun написал:
И зачем только открывал ваши картинки? Теперь у меня тоже проблема.


Вот, решение нагуглил

Что за тема не подскажешь?

#325442
"Nigelist⇓" написал:
Что за тема не подскажешь?

Ты же уже задавал этот вопрос в "Скриншотах за июнь") MediterraneanWhite, под kde такой нет.

#325444

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