Как взломали 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'а. Как ни странно, тут мне повезло. Не долго думая я поменял аватар главного чухана в сети, потер все посты, кроме одного, о содержимом которого теперь ты можешь только догадываться :). |