Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   Удаленное подключение к MySQL (https://forum.antichat.xyz/showthread.php?t=51346)

it's my 17.10.2007 09:16

Удаленное подключение к MySQL
 
Суть:

По средствам SQL-Инъекции, добыл имя и пароль рута, вот но столкунлся с проблемой обычный telnet не может приконектится, а PuTTY не конектится не посредственно к MySQL (по-моему), она конектится к SSH, но к сожалению SSH не хочет проглатывать логин и пасс рута от MySQL

Попробовал просканить кспайдером, очень удивился:

Цитата:

атакующий может повысить свои привилегии в системе, используя уязвимость в SSH Secure Shell для сервера и SSH Secure Shell для рабочих станций. Ошибка при обработке функции Setsid()позволяет атакующему получить права root на системах BSD. Уязвимыми являются все юниксовые POSIX платформы (AIX, Linux, HP-UX, Solaris, любая BSD). Все приложения, использующие функцию getlogin(), и не проверяющие uid или euid могут быть выполнены от имени любого пользователя в системе. Для использования этой уязвимости пользователь должен иметь учетную запись на системе.
Уязвимые версии продукта:
SSH Communications Security SSH2 2.0.13
SSH Communications Security SSH2 2.1
SSH Communications Security SSH2 2.2
SSH Communications Security SSH2 2.3
SSH Communications Security SSH2 2.4
SSH Communications Security SSH2 2.5
SSH Communications Security SSH2 3.0
SSH Communications Security SSH2 3.0.1
SSH Communications Security SSH2 3.1
SSH Communications Security SSH2 3.1.1
SSH Communications Security SSH2 3.1.2
SSH Communications Security SSH2 3.1.3
SSH Communications Security SSH2 3.1.4
SSH Communications Security SSH2 3.2
SSH Communications Security SSH2 3.2.1
Вот но подключится-то не могу...

Вообщем вопрос направьте меня в правильное русло

Может быть проложить тунель для подключения к MySQL????

или возможно что-то другое?

p.s.

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

Цитата:

Apache/1.3.26 (Unix) mod_perl/1.26 mod_ssl/2.8.10 OpenSSL/0.9.6c PHP/4.3.3 rus/PL30.15
Может попробовать пробится через СПО?

groundhog 17.10.2007 09:34

Во-первых, если там MySQL слушает локальную петлю (127.0.0.1), то хоть туннель проложи, хоть канал вырой - хрен что получится. Если у тебя есть имя и пароль рута от мускля, посмотри /etc/passwd, и попробуй с этими логинами подключаться на FTP. Если повезёт будет /etc/ftpd.passwd там будут логины и посленные пароли от FTP - скармливаешь это Джонику и ждёшь... Да и вообще - начни с изучения системы (смотри конфиги, что и где установленно), а то ты так резво начал на SSH нападать...

it's my 17.10.2007 09:38

у меня нет прав на чтение системных файлов

Scipio 17.10.2007 09:57

поищи на сайте phpmyadmin

сделай выборку из таблицы не mysql.user, а из phpmyadmin.pma_history а вместо полей поставь единички, если скуля не ругнется, значит phpmyadmin точно есть, если ругнется, то может есть, а может нет... посмотри robots.txt на предмет phpmyadmin(pma,myadmin,phpadmin,phpmy,tools) в конце концов погугли сервак на эту же тему, если всетаки ненайдешь и пользователь соединяется не с серваком на локалхосте попробуй попользуй любой mysql клиент на пхп (от rst, да и в с99 есть)
если же не поможет, то пробуй аккаунты юзеров мускула (но не root) к фтп, если подойдет заливай шелл с99 или mysql клиент от rst и вводи туда логин и пароль рута

groundhog 17.10.2007 10:00

it's my, то есть у тебя рутовый доступ в админку? А mysql крутится от своей учётки?

it's my 17.10.2007 10:03

groundhog, у меня рутовый доступ в mysql, но mysql не идет на добровольный конект.
Scipio, phpmyadmin в роботе не прописан, сейчас попробую как ты сказал через скул
Scipio, нет phpmyadmin тат отсутствует...

А как можно примерно подобрать таблицу с зареганами зверями? там самописный движок, и я не могу понять логику кодера, как он примерно мог обозвать эту таблицу?

Scipio 17.10.2007 10:07

Цитата:

Сообщение от groundhog
it's my, то есть у тебя рутовый доступ в админку? А mysql крутится от своей учётки?

Цитата:

у меня нет прав на чтение системных файлов
Да нет, имхо, он чето напутал, мож он хотел shadow прочитать или че нить наподобие, он же писал:
Цитата:

SSH не хочет проглатывать логин и пасс рута от MySQL
2it's my вобщем ты всех запутал, напиши подробнее что у тебя есть, что делал и что неполучилось

ты когда выполняешь user() у тебя что выводится?

рутовский аакаунт обычно на фтп заблокирован, пробуй к фтп аккаунты других пользователей mysql

Ну ты сказал :) ты б хоть сайт тогда назвал а так фиг придумаешь таблички

it's my 17.10.2007 10:16

вообщем вот, скул-инъекция нашлась тут

http://victim.com/primer.php?aa=99999&rc=-1'

после запроса в mysql.user с параметрами user,password дает следующее
url:http://victim.com/primer.php?aa=99999&rc=-1'/**/union/**/select/**/0,2,user,password/**/from/**/mysql.user/**/limit/**/0,1/*

1. root — 72f840f85cf3bb40

Цитата:

ты когда выполняешь user() у тебя что выводится?
название_сайта@localhost

Код:

Ну ты сказал  ты б хоть сайт тогда назвал а так фиг придумаешь таблички
по некоторым причинам не могу расглошать...

Scipio 17.10.2007 10:22

Я гляжу кавычка не фильтруется файлприв есть у тебя? пути раскрыты? заливай шелл...
По твоим данным все равно не скажешь как там таблицы называться могут, если не хочешь выкладывать сдесь и хочешь чтоб я помог кинь мне название сайта в личку... мне он нафиг не нужен, а без этого я тебе помочь не смогу

groundhog 17.10.2007 10:25

it's my, так у тебя не рутовый доступ в mysql, мой друг... Скрипты лезут в базу от специально заведённого пользователя... Ты пробовал filepriv? Он у тебя есть?


Время: 17:08