Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #74, ФЕВРАЛЬ 2005 г.

Как взломали DalNet(Ru)

Ky3}{ (ky3@list.ru)

Хакер, номер #074, стр. 074-056-2


$dbms = "mysql";

dbhost = "localhost";

$dbname = "dalnetru";

$dbuser = "dalnetru";

$dbpasswd = "dalnetpassword";

$table_prefix = "phpbb_";

Теперь, используя полученные данные, для меня не было проблемой получить доступ ко всей пользовательской информации форума. Для этого я воспользовался программой phpmyadmin, о которой мы уже неоднократно писали на страницах журнала. В общем-то все, база данных теперь моя :). Однако я не спешил завязывать с беспределом, мне было интересно, что же находится в остальных директориях.

Продолжаем беспредел

К огромному сожалению, моего пользователя, под которым выполнялись команды, не пускали ни в какие директории кроме www и services-hub. Однако, как ни странно, хватило одной директории services-hub, в которой был найден файл ircd.conf. Для крутых танкистов вроде тебя, следует пояснить, что это главный конфигурационный файл irc-демона, в котором хранятся пароли на получение статуса irc-оператора в сети и еще кое-какие вкусности. Открыв файл, я увидел достаточное количество информации, однако больше всего меня интересовали зашифрованные пароли админов:

O:*@*:evreychan:Petfield_:rRDhgwlcLkKbBnGuf^eWoOaANv:1

O:*@*:8JFjDdD983Dlkd:ASreySergey:rRDhgwlcLkKbBnGuf^eWoOaANv:1

O:*@*:babacher:Votona:escqrYDRhgwlkKbBnAaNCTufzWSYv^:1

Зная то, что Petfield_ владеет как минимум тремя серверами в сети, надеясь, что пароль на oper-лайн подойдет, я зашел через один из них в сеть (всегда можно узнать, кто админ сервера при помощи команды /admin).

Выбрав время, когда в сети нет технического начальства, я попробовал получить статус иркопа при помощи найденных и расшифрованных паролей. К моей радости эта затея удалась, но возникла непредвиденная проблема: сервисы снимали самые заветные флаги NoaA :(. В далнете стоят хорошие сервисы, на которых нужно идентифицировать не только ник (identify), но так же и сервис доступ (oidentify).

Конечно, можно было забить на все и остановиться на достигнутом. Вполне можно было использовать те доли секунды между получением модов оператора на сервере и снятия их сервисами, забив заранее заготовленные команды в автовыполнение клиента, ну, например, так вот:

/oper Petfield_ evreychan

/kill Pandim148 тынц

/sethost korol.dal.net.ru

/gline *@microsoft.com билл_спит

Соединяемся, выполняется перформ, сервисы снимают с нас моды, но остается мод +W, который позволяет тебе видеть, когда кто-то делает /whois-запрос на твой ник.

Но это все как-то по-детски. Интуиция подсказывала мне, что можно копнуть и поглубже. Ради интереса я зашел на форум и попробовал ввести данные администратора из O-line'а. Как ни странно, тут мне повезло. Не долго думая я поменял аватар главного чухана в сети, потер все посты, кроме одного, о содержимом которого теперь ты можешь только догадываться :).

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