Комплексный хак: от шапки до шаров

Xakep, номер #032, стр. 032-056-2


Трудятся, видать, в поте лица. Ну и чудненько - я покамест пошарюсь еще. Уинов хороших не оказалось, вареза и MP3 тоже :). Но нашлась старая добрая "мышка" AKA "TheBat!". Обнаружив столь чудную шнягу, я решил базу пользователей Батона утянуть - авось пригодится кому на спам листы :). TheBat! хранит почти все в одном файле, увидев который, я немного опешил. Как не офигеть, если его размерчик - 155 метров! Решил подождать до вечера и на ночь поставить скачивать db. Затем все по новой: ENT, Legion (лениво было мне подымать что-то более серьезное), FAR.

Быстро нашел и начал качать. Сливается паршиво, но делать нечего - льем. Тянем потянем, вытянуть-то не можем. То связь рвется, то они, видимо, комп перегружают. За ночь я и не выкачал TheBat`ов своп. На следующий вечер приехал я к одному из своих знакомых и по выделенке этот файлик слил.

Вампир-предатель

Приехал утром домой и первым делом подгрузил утянутый ящик к своему Бату. Обнаружилась одна интересная деталь - почтовый сервер ломаемой конторы расположен в их же подсети, но машины с таким IP, при NB скане, я не видел - следовательно, не Винды на ней. Взял я в руки портсканер, и вперед.

Смотрю, а на данном ИПе телнет открыт, помимо прочей лабуды. Ну... телнет - дело святое. Хотя без наличия шелла или дырявого telnetd, польза находки не столь ощутима.

Придется ковырять дальше. Проверил фтп - пропатченный WU. Проверил мыло - секьюрный sendmail. Полная фигня получается - не может быть такого! И лег спать (типа вечер утра мудренее). И приснилось мне, что сейчас открою БАТ - возьму логин/пасс, и все пролезет. Проснулся вечером и полез прямиком в Бат смотреть имя/пасс пользователя. Он там звездочками закрыт, но это-то нас не удержит. OpenPass все звездочки и открыл. И вот я зателнетился к юниксовой машине из подсети жертвы. Выходит приглашение - RedHat Linux 6.2.

Ввожу я ему имя пользователя и пасс, а он берет и... пускает меня в систему! Сон в руку или вещий сон - называйте как хотите. "И что бы им такого сделать..." - думаю. Надо, наверное, рута поиметь :). А вот как?

Got r00t?

И тут на помощь приходят друзья троянщики. На утро было решено съездить-таки на работу (зарплату, типа, обещали, а пиво в холодильнике кончилось). Заодно шелл одному из таких друзей на разрабатываемой машине дал. И пока я деньги получал, он ее и протроянил подстановкой баша. Осталось мне добраться домой, зайти на протрояненную машину, перейти в папочку /tmp и запустить bash.sh :). Wooops! И я почти рут. Но все-таки почти, что ж делать... А делать нечего - снимаем shadow. Успешно сняли - надо теперь пасс рута получить, это уже проще - John The Ripper нам поможет. Почти сутки Джоник думал и выдал мне еще пару пользователей и рута иже с ними. Чудненько, но в сетке-то еще один сервак стоит - win2000 какой-то. Надо бы и его "побороть". Очередное сканирование сетки, и сразу видна гордая надпись HPServer :).

Назад на стр. 032-056-1  Содержание  Вперед на стр. 032-056-3