Имя и пароль пользователя mysql

Discussion in 'PHP' started by Rashid, 19 Jun 2008.

  1. Rashid

    Rashid Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    46
    Likes Received:
    4
    Reputations:
    2
    Подскажите по такому вопросу: залил на сервак шелл, теперь хочу с его помощью подключиться к базе mysql, но не знаю имя и пароль, как-то можно их узнать?
     
  2. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    У меня пару раз прокатывало
    login: root
    pass: пустое поле
    port: 3306

    Подымался в БД без проблем.

    А вообще ищи файл "my.cnf" - файл конфигурации MySQL
     
    #2 iron-viper, 19 Jun 2008
    Last edited: 19 Jun 2008
  3. P3L3NG

    P3L3NG Banned

    Joined:
    4 Jun 2008
    Messages:
    175
    Likes Received:
    204
    Reputations:
    11
    если есть шелл, то у тя есть доступ к исходному коду сайта. раз так значит: 1.ищи скрипты,которые юзают бд(значит и подключаются к ней) 2.ищи в исходниках логин и пароль (в md5 скорее всего)
    3.расшифровывай хэш
    4.коннекться к БД

    ну а также советую попробовать сочетания admin:admin root:root .как ни странно еще прокатывает)
     
  4. Gorev

    Gorev Level 8

    Joined:
    31 Mar 2006
    Messages:
    2,531
    Likes Received:
    1,250
    Reputations:
    274
    если есть шелл..поковыряй конфигурационные файлы ..и будет тебе счастьё
     
  5. VDShark

    VDShark Elder - Старейшина

    Joined:
    1 Feb 2007
    Messages:
    260
    Likes Received:
    158
    Reputations:
    62
    Сам понял что сказал?
    Насчет 2-го пункта.
    Как те скрипы то коннектится будут, через хэши)
     
  6. real_kas

    real_kas Member

    Joined:
    22 Mar 2007
    Messages:
    40
    Likes Received:
    7
    Reputations:
    5
    если конечно не используется пароль, в виде хеша))
     
  7. P3L3NG

    P3L3NG Banned

    Joined:
    4 Jun 2008
    Messages:
    175
    Likes Received:
    204
    Reputations:
    11
    я это и имел ввиду)) в коде скрипта адрес сервера мускула указан и логин/пасс под которым скрипт использует данные базы
     
  8. Rashid

    Rashid Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    46
    Likes Received:
    4
    Reputations:
    2
    Подошел admin:admin, но почему-то список баз пустой, есть только ---[ information_schema ]---, хотя базы точно на этом серевере есть
    Какие именно?
     
  9. Naydav

    Naydav Elder - Старейшина

    Joined:
    30 Dec 2006
    Messages:
    439
    Likes Received:
    63
    Reputations:
    4
    предположительно config.php, dbconfig.inc но в каждой системе разные

    Смотри папку date или любой файл, что по названию схож с config.*
    посмотри в папке includes, если такая имееться
    было бы классно найти поиском фразу "mysql_connect"

    не найдешь, выложи список папок на серваке

    пс иногда пароли стоят прямо в файле наподобии Mysql.class.php (bd.class.php)
     
    #9 Naydav, 19 Jun 2008
    Last edited: 19 Jun 2008
  10. Zitt

    Zitt Elder - Старейшина

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    простматри код страницы где есть авторизация... в него возможно иклудиться фаил конфигна в котором есть данные для конекта....
     
    1 person likes this.
  11. Rashid

    Rashid Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    46
    Likes Received:
    4
    Reputations:
    2
    на серваке стоит topserver, там нашел user.MYD в нем имена пользователей и хеши к ним, получается только брутить?
     
  12. Naydav

    Naydav Elder - Старейшина

    Joined:
    30 Dec 2006
    Messages:
    439
    Likes Received:
    63
    Reputations:
    4
    Почему только брутить, в инете есть очень много баз с хешами md5

    Жома список из штук 20 таких, на уме всплыло - http://www.x3k.ru/
    погугли

    Ну и ачатовский

    http://md5.xek.cc/


    И вообще с расшифровкой md5 сюда
    /thread11028.html
     
    #12 Naydav, 19 Jun 2008
    Last edited: 19 Jun 2008
  13. Rashid

    Rashid Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    46
    Likes Received:
    4
    Reputations:
    2
    Все ясно, спасибо всем за помощь!
     
  14. P3L3NG

    P3L3NG Banned

    Joined:
    4 Jun 2008
    Messages:
    175
    Likes Received:
    204
    Reputations:
    11
    возможно скрипты сайта коннектятся к базе не на своем сервере а на другом. а на этом случайно БД стоит.ищи скрипт который бд юзает и в нем ищи данные по соединению. За admin:admin репы дашь?) ;-)
     
  15. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Мля, с каких это пор пассы для доступа к мускулю стали в мд5 шифроваться? =/
     
  16. BuG_4F

    BuG_4F Member

    Joined:
    20 May 2008
    Messages:
    88
    Likes Received:
    67
    Reputations:
    5
    Всё время открываю config.php а там уже всё открытым текстом ...

    $dbname = '****';
    $dbuser = '****';
    $dbpasswd = '****';
     
  17. P3L3NG

    P3L3NG Banned

    Joined:
    4 Jun 2008
    Messages:
    175
    Likes Received:
    204
    Reputations:
    11
    а я пару раз видал в md5. хотя хз.может не то
     
  18. Rashid

    Rashid Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    46
    Likes Received:
    4
    Reputations:
    2
    На сервере стоит TopServer, поэтому в файлах config.php нет таких строк, есть файы config.inc.php, в которых есть
    $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
    $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
    // with 'config' auth_type)
    пользователь root c пустым паролем не прокатывает