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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Забыл админский пароль от сайта. Сайт на ворд пресе (https://forum.antichat.xyz/showthread.php?t=206409)

Campeguk 24.05.2010 14:44

Забыл админский пароль от сайта. Сайт на ворд пресе
 
Забыл (точнее, старый не пдходит) админский пароль от сайта, воостанавливать по ящику не хочет!! Помогите пожалуйста, кто сталкивался.. Имею доступ по фтп. Где его искать??

KATYA 24.05.2010 14:48

В базе MySQL он наверно в MD5 :(

roxblnfk 24.05.2010 14:59

вписать туда другой md5 от известного пароля

m0Hze 24.05.2010 15:01

В бд ищи, пасс в зашифрован алгоритмом отличным от чистго md5, в новых версиях лицушного passwordpro есть такая ддлька, брутит с минимальной скоростью правда. Так что, делай так: лей шелл через фтп, заходи на него, открывай свою бд, ищи своего администратора. Далее топаем сюда: http://www.insidepro.com/hashes.php?lang=eng, генерируем хеш для своего пароля(любого, например 1234), получаем хеш в поле MD5(Wordpress). Редактируем таблицу, и меняем хеш который там, на тот который получили мы. Все, вход в админку по паролю 1234, или тот который сгенерил ты.

Failure 24.05.2010 15:10

PHP код:

<?php
$u 
"user"//имя пользователя в бд
$p "pass"//пароль в бд
$l "localhost"//где бд
$n "wp"//имя бд
mysql_connect($l$u$p) or die('Не верные данные');
mysql_select_db($n) or die('такой бд нет');
if(
mysql_query("UPDATE `wp_users` SET user_pass='$P$BAhAEFVXHWqUVO8UNPV6iW8xEyRdkM0' WHERE ID=1")) echo "Пароль 1234567";
else 
"ошибка";
?>

льеш на фтп, и запускаешь
P.S.
Цитата:

топаем сюда: http://www.insidepro.com/hashes.php?lang=eng
хз почему, но там генерит не верные хэшы для вордпресса (у мя на локалхосте v.2.9.2) мб алгоритм уже поменялся, в примере выше хэш для пасса 1234567, на инсайдпро хэш другой =\

Campeguk 24.05.2010 15:21

Спасибо всем за отзывчивость, все попробую!
Failure, мне залить в корень сайта и запустить? заливать как php файл? и пароль будет 1234!?

GrandMaster 24.05.2010 15:24

Цитата:

Failure, мне залить в корень сайта
куда хочешь
Цитата:

и запустить? заливать как php файл? и пароль будет 1234!?
ага. Пасс будет 1234567

не забудь поменять эти значения на свои
PHP код:

$u "user"//имя пользователя в бд
$p "pass"//пароль в бд
$l "localhost"//где бд
$n "wp"//имя бд 


Campeguk 24.05.2010 15:27

Понятно! Спасибо

Campeguk 24.05.2010 15:31

$l = "localhost"; //где бд

писать домен или айпи???

POS_troi 24.05.2010 15:34

оставить как есть

GrandMaster 24.05.2010 15:56

Цитата:

Сообщение от POS_troi
оставить как есть

Далеко не всегда
Цитата:

писать домен или айпи???
Если просто локалхост не подойдет, то спроси у хостинга или посмотри в конфиг файле двжика

Isis 24.05.2010 17:06

На его хостинге полюбому есть phpmyadmin
дальше по плану, profit

Rebz 24.05.2010 17:11

Цитата:

Сообщение от Campeguk
$l = "localhost"; //где бд

писать домен или айпи???

если у тебя есть доступ к фтп, просто посмотри конфиг ворд-пресса и оттуда возьми все значения.

krypt3r 24.05.2010 17:38

Цитата:

Сообщение от Failure
PHP код:

<?php
$u 
"user"//имя пользователя в бд
$p "pass"//пароль в бд
$l "localhost"//где бд
$n "wp"//имя бд
mysql_connect($l$u$p) or die('Не верные данные');
mysql_select_db($n) or die('такой бд нет');
if(
mysql_query("UPDATE `wp_users` SET user_pass='$P$BAhAEFVXHWqUVO8UNPV6iW8xEyRdkM0' WHERE ID=1")) echo "Пароль 1234567";
else 
"ошибка";
?>


Будет Parse Error - знаки доллара следует заэкранировать

MAG0t 25.05.2010 17:52

установи в другую папку движек и введи свой пасс (или 12345, потом изменишь)
потом либо в phpMyAdmin, либо сделай бекап БД и скопируй хэш этого пароля (таблица users) и замени старый хэш на новый


Время: 18:58