Hack FAQ

SideX (hack-faq@real.xakep.ru)

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


Q: На нашу бригаду нарвались админы одного IRC-сервера. Как бы им объяснить, что это неправильно? Поломать их по-бырому?

A: Захват IRC-серванта мало чем отличается от взлома какого-либо иного сервиса - www, ftp, ssh, mail, и т.д. Вот три основных пути. Первый - общий захват системы, где крутится IRC, т.е. взятие админских прав на машине. Тут потребуется лишь знание системы и обладание свежими новостями по уязвимостям разрабатываемой темы. Обычно стандарты безопасности крупных IRC-сетей запрещают наличие иных публичных сервисов на сервере. Хотя множество малых сеток не могут позволить себе подобной роскоши.

Второй путь - взлом конкретно IRCd, в случае *nix'a. Тут работают стандартные тактики securityfocus-хакеров, когда конкретный сервис (bahamut, hybrid, ircu) отыскивается на просторах BugTraq'a (www.securityfocus.com) и изучается на наличие публичных уязвимостей и эксплоитов по оным. Практика показывает, что багов находится очень мало, и в случае нахождения редкого IRCd будет эффективнее заняться детальной разделкой сервиса для выявления дыр.

Третий путь - похищение доступа одного из админов сети путем захвата его/ее персонального компа или снифингом подсети жертвы. Последний путь кажется мифическим, но в небольших сетях сплошь и рядом встречается разгильдяйское отношение adm к собственной безопасности. Я опускаю возможности DDoS-атак против IRC-сети, т.к. это не относится к "поломать" :).

Q: Мы с гладиаторами кошмарим одну сетку. На тачке лоха нашли скрипт www.*****.ru/session/adminlogin?RCpage=/sysadmin/index.stm. Как с этого подняться?

A: Вопрос редкий, но общий случай довольно типичен. Публичную информацию по бажным скриптам, в том числе и по данной проблеме, можно всегда найти в архиве BugTraq (www.securityfocus.com/archive). Если не получается с реализацией баги, старайтесь конкретизировать вопрос. Здесь мы имеем дырявый Sambar Server Beta, где по умолчанию аккаунту admin не прописан пароль. Иными словами, попавшим по указанному выше адресу, вбивается лишь login, а поле с паролем остается пустым. В итоге - полное управление винтом жертвы, если не меняли настройки безопасности. Чего поднять с винта - дело личное :).

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