Перейти к публикации

Рекомендованные сообщения

В базе данных.

Придумай новый пароль,

сделай двойной MD5 хэш = (MD5(MD5(пароль)))

замени полученным хэшем значение в базе данных

B)

Ссылка на сообщение
Поделиться на других сайтах

а более лёгкого способа нет? просто никогда не работал с MD5 хэшами от пароля.

какой программой можно сделать MD5 хэш?

Ссылка на сообщение
Поделиться на других сайтах

Выполните MYSQL запрос -

update dle_users set password=md5(md5('новый пароль пользователя')) where name = 'ник пользователя который утерял пароль'

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт.

Воспользуйтесь функцией востановления пароля:

http://ваш сайт/index.php?do=lostpassword

Если и почту свою забыли то адрес посмотреть/изменить можно в /engine/config.php. Нафига в БД лезьть.

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

Поиск рулит, ответ уже давал: тут

После использования этого варианта владелец мыла admin843435435@ya.ru будет админом сайта.

Ссылка на сообщение
Поделиться на других сайтах

Гыг, забыл указать что мыло там сменить на своё... Виноват, кстати как понял мыло автора, не моё это.

Конкретнее:

$sql[] = "INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` ) 

VALUES ('тут Ваш адрес E-mail', '14e1b600b1fd579f47433b88e8d85291', 'Administrator1', '1');";

Кстати сам не разу не пользовался, да и на сайте где это видел по этому нуль комментов, так как забыть свой пароль да и ещё восстанавливать таким способом просто моразм.

Исправил-указал в комментах архива о необходимости изменения.

Новая ссылка тут

Изменено пользователем DeeMon
Ссылка на сообщение
Поделиться на других сайтах

Новая ссылка тут

Это точно что новая ссылка. Скрипт тот же и с тем же мылом.

Зачем лить 1,2 кб. на файлообменник?

Вот сам код:

<?php

define ( 'DATALIFEENGINE', true );

define ( 'ROOT_DIR', dirname ( __FILE__ ) );

define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );


require_once ENGINE_DIR . '/data/config.php';

require_once ENGINE_DIR . '/classes/mysql.php';

require_once ENGINE_DIR . '/data/dbconfig.php';

if ( ! $_REQUEST['dle'] ) $dle = str_replace( '.', '', $config['version_id'] ); else $dle = $_REQUEST['dle'];


function echoheader( ) {

echo <<<HTML

<html>

<head>

<title>Добовление администратора</title>

<style type="text/css">

html, body, td {font-family:Verdana,Tahoma;font-size:11px;}

.finish {border:1px dashed green;padding:3px;display:block;width:50%;}

</style>

</head>

<body style="text-align:center;">

<br />

<center>

HTML;

}

function echofooter( ) {

echo "\n</center></body>\n</html>";

}


echoheader( );


$sql = array();


$sql[] = "INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` ) 

VALUES ('ТУТ ВАШЕ МЫЛО', '14e1b600b1fd579f47433b88e8d85291', 'Administrator007', '1');";



foreach( $sql as $exec ) $db->query( $exec );


@unlink( ENGINE_DIR . '/cache/system/usergroup.php' );

echo '<font class="finish"><b>Администратор добавлен!!!<br>Ник: Administrator007<br>Пасс: 123456 </b><br /></font>';


echofooter ( );

?>

Ссылка на сообщение
Поделиться на других сайтах

Скрипт тот же и с тем же мылом.

Я там коммент в архив по этому делу закинул.

Зачем лить 1,2 кб. на файлообменник?

А хз, тут не крепится нечего.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...