Aleksei
Пользовался все время
Ilia
Vasiliy Glazov
Vasiliy Glazov
Пользовался все время
"Refuse RSA keys <1024 bits in length and improve reporting for keys that do not meet this requirement."
https://www.openssh.com/releasenotes.html
Aleksei
длина какая?
O_O
$ ssh-keygen -l -f .ssh/server.key
Enter PEM pass phrase:
.ssh/server.key is not a key file.
Vitalii
Лоал, теперь всем перегенеривать ключи, подменять их во всех местах..
Vasiliy Glazov
Aleksei
а
Aleksei
$ ssh-keygen -l -f .ssh/server.pub
.ssh/server.pub is not a public key file.
Vasiliy Glazov
значит что-то не то, у меня показывает длину ключа этой командой
Aleksei
Vasiliy Glazov
ну покажи этот ключ
Aleksei
https://paste.fedoraproject.org/paste/Vsx2YxC97yGs8IpJCQ36Qw
Vasiliy Glazov
явно коротковат :)
Vasiliy Glazov
и формат, не как у обычных ключей
Aleksei
Судя по комменту, в 2012 году генерил. Еще в путти, наверное. И ведь работал все это время.
Aleksei
Новый делать что ли?
Vasiliy Glazov
ну так я же показал лог. В последней версии openssh отключили все ключи короче 1024 бит
Aleksei
И как-то еще новый положить надо на сервер...
Anonymous
хм.... нашел малварь на одном из серверов (то, что его только в мусор - понятно). Вопрос: а можно узнать, как она на него попала ?
Anonymous
кусок её инсталлятора - https://pastebin.com/5PK24fLP
Aleksandra
ftp, php?
Anonymous
ftp есть, php нет
Aleksandra
ну ftp - это самая дыра, когда виндузятник использует ftp-клиент сидя на зараженной машине, то его пароли перехватываются и отправляются наружу
Anonymous
нуу... на ftp всего один пользователь, с обрезанными правами, плюс shell - /bin/false
jaffa シ
фтп это зло
Aleksandra
ну я по опыту хостинга говорю, у тебя может быть другая ситуация. Но обычная для shared-хостинга схема - это утекший пароль, потом в папочку uploads/ или ww/ или что там доступно веб-серверу, через ftp кладется php-шный скрипт, который уже дергается через стандартную дыру в CMS сайта или некорректную конфигурацию апача.
Aleksandra
и этот php-скрипт может уже что угодно от имени веб-сервера запускать
Anonymous
Anonymous
Из сервисов, что открыты в мир - nginx, rabbitmq, postfix, ftp, ssh
Anonymous
ftp максимально урезанный
Anonymous
nginx — только статичные странички
Anonymous
ssh ... может, пароль сбрутили, Я его даже и не помню )) * тут ССЗБ, знаю
jaffa シ
Aleksandra
ну по логам пошарься, особенно по не стандартным каким, по access_log на странные url, по ftp-логу, аудит-логу и т.п.
Anonymous
а как ты вообще малварь нашел то?
Anonymous
Aleksandra
а вообще забавный такой код. скомментариями..
Anonymous
и кролю стало плохо
Anonymous
майнили?)
Anonymous
а целиком ее нет для исследования?)
Anonymous
Anonymous
Anonymous
интересно, задетектит ли ее антивирь
Anonymous
не, малвари
там по ссылкам в скрипте можешь её выкачать
Anonymous
по факту, там обычный майнер
Anonymous
xmring
jaffa シ
Anonymous
предположу, что сбрутили пароль
Vasiliy Glazov
число попыток взлома пароля ssh легко посмотреть
jaffa シ
а еще fail2ban нужен)
Vasiliy Glazov
denyhosts
Anonymous
что говорит lastlog/faillog? или все зачищино?
Anonymous
Anonymous
Anonymous
то есть там легко 1-5
Vasiliy Glazov
lastb | awk '{print $1}' | sort | uniq -c | sort -rn | grep -v btmp | head
Anonymous
а в башхистори тоже пусто?
Vasiliy Glazov
ну и руту вообще должно быть запрещено логиниться
Vasiliy Glazov
о да :)
Vasiliy Glazov
ну вот считай за 150000 попыток подобрали пароль рута
Anonymous
угу, Я к этому и склонялся :)
Anonymous
jaffa シ
пароль вообще говняный был)
Vasiliy Glazov
но denyhosts спас бы
Anonymous
Anonymous
так бы не грузили цпу на 100% и никто не заметил бы)
Anonymous
Anonymous
http://www.opennet.ru/opennews/art.shtml?num=47722
Anonymous
и вот опять...)