Как сбросить (сменить) пароль администратора XenForo ?

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Не знаю уже, где спросить, задаю этот вопрос везде, где могу.
Возможно, здесь найдутся знатоки )

Есть база данных форума Xenforo.
Их этой базы данных необходимо восстановить форум.
Пароль администратора - неизвестен.
Испробованы следующие способы сброса пароля админа:
1. Запрос к базе данных
UPDATE xf_user_authenticate
SET data = BINARY
CONCAT(
CONCAT(
CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('НОВЫЙ ПАРОЛЬ'), SHA1('salt')))),
CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
),
'";s:8:"hashFunc";s:4:"sha1";}'
),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = 1;
2. Правка файла "папка_с_форумом/library/config.php": замена в нём ID админа на свой.

Ни один из способов не позволяет сменить пароль админа.
Из базы данных движка Xenforo пароль извлечь невозможно, его там попросту нет, в отличие от других движков. Где хранится - непонятно ((

Что ещё можно сделать ?

P.S. Способ найти админа физически и путём пыток узнать пароль - не предлагать ))
 
Последнее редактирование:

wawe

Новичок
Регистрация
9 Июл 2017
Сообщения
588
Реакции
208
Баллы
43
хакнуть админа, движек- нет ?:)
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Что там хакать ?
У меня всё есть.
Пароль я нашла в БД.

2d53652d5a53464d594b4d6f336b6b7735325a37534a306233786d54416838327a4b504472463178

Но этот пароль в зашифрованном виде.
Это хэш SHA1.
Такое шифрование практически не поддаётся расшифровке.

Сбросить пароль также не могу до сих пор.
Перечитала горы мануалов, руки потихоньку опускаются (
 

Marques

Новичок
Регистрация
27 Фев 2017
Сообщения
218
Реакции
87
Баллы
28
дамп зерокул форума восстанавливаешь? :pardonn:
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован

Морган

Приватовец
Приватовец
VIP
Регистрация
15 Июн 2017
Сообщения
473
Реакции
154
Баллы
43
@Агния, старый дамп, что в сети валялся?
Если да, то там просто пасс меняется в базе и все. Сделай также зашифрованный и поменяй в ячейке.
И не надо ничего расшифровывать. Или тебе принципиально его старый пасс?
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Нет, мне не важно.
А как зашифровать, чтобы заменить ?

Про старый дамп Зерокула - это же шутка )
 

Морган

Приватовец
Приватовец
VIP
Регистрация
15 Июн 2017
Сообщения
473
Реакции
154
Баллы
43
Ну сервисов в сети полно, поищи) Я когда зерокулвский ставил вообще готовый взял, из поиска - с готовы паролем 123456 (или 123, не помню) полно тем. Копипаст готового зашифрованного пароля в базу и вуаля)
 

GdePost

Продвинутый
Оф. Представитель
Регистрация
28 Июн 2017
Сообщения
65
Реакции
22
Баллы
8
Зачем менять пароль через базу?

1. Делаем новый обычный аккаунт.
2. В конфиге ставим id нашего нового аккаунта, будет суперадмин.
3. Заходим с нашего нового супер админа и меняем нужному аккаунту пароль в админке.

Или у вас не те задачи?
 

Морган

Приватовец
Приватовец
VIP
Регистрация
15 Июн 2017
Сообщения
473
Реакции
154
Баллы
43
Она суперхацкер, не любит когда просто)
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Или у вас не те задачи?
Задача следующая.
Есть база zzz.sql от форума на движке Ксенфоро.
Необходимо восстановить форум : разделы, статьи, пользователи и их права.

2. В конфиге ставим id нашего нового аккаунта, будет суперадмин.
Я за день многое перепробовала, можно написать целую статью.
Вы имеете ввиду, в файле "папка_с_форумом/library/config.php": замена в нём ID админа на свой ?
<?php

$config['db']['host'] = 'localhost';
$config['db']['port'] = '3306';
$config['db']['username'] = 'root';
$config['db']['password'] = 'password';
$config['db']['dbname'] = 'dbname';

$config['superAdmins'] = 'здесь свой ID';
Но я в статрпосте написала, что это не прокатывает ))
 
Последнее редактирование:

GdePost

Продвинутый
Оф. Представитель
Регистрация
28 Июн 2017
Сообщения
65
Реакции
22
Баллы
8
Необходимо восстановить форум : разделы, статьи, пользователи и их права.
Ставьте чистый движок, потом импортируйте дамп базы в свою через штатный инструмент движка или дополнения поставьте.

P.s Почему у вас не меняется суперадмин, загадка, попробуйте не просто заменять id на свой, а через запятую нового дописать.(в конфиге)
 

Winst

Новичок
Прошёл марафон
Регистрация
1 Авг 2017
Сообщения
291
Реакции
90
Баллы
28
@GdePost, потому что она не в базе его меняет
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Ставьте чистый движок, потом импортируйте дамп базы в свою через штатный инструмент движка или дополнения поставьте.
Этот способ я сделала в первую очередь, даже несколько вариантов перепробовала и каждый раз с чистого листа )
В первом варианте я поставила чекбокс "Сохранить ID...."



Вот в этом случае при импорте пользователей требует пароль суперадмина.
Я его не знаю, поэтому импорт завершить не получается.
Во второй раз я этот чекбокс не ставила, ID пользователей не сохраняла.
В этом случае пользователи импортируются, их переписка и ещё что-то.
Но разделы бывшего форума , статьи - не импортируются.
Попросту при импорте кнопки не становятся активными. Написано, что БД не готова к импорту.

Ещё варианты пробовала:
Я нашла этого суперадмина в БД, нашла его пароль и удалила пароль.
Всё равно, БД со статьями не импортируются, при импорте возникают ошибки и процесс импорта не заканчивается.

Ещё мои варианты.
1. Чистый движок пыталась при установке пыталась присоединить к старйой БД.
Не получается: программа установки чистит БД.
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Ещё вариант:
БАРАБАННАЯ ДРОБЬ.






В течение дня я переписывалась с админом физически ))
Он пароль забыл )))
 

GdePost

Продвинутый
Оф. Представитель
Регистрация
28 Июн 2017
Сообщения
65
Реакции
22
Баллы
8
Пробуйте таблицы импортировать с помощью Sypex Dumper 2 - бекап (бэкап, дамп, экспорт) и восстановление (импорт) БД MySQL (ищите pro версию)

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

P.s Вообще у вас как то странно, просит пароль админа при импорте в другую базу.

Может пароль просит от вашего админа)
 

Агния

Новичок
Прошёл марафон
Регистрация
12 Авг 2017
Сообщения
300
Реакции
169
Баллы
43
Обратите внимание, что если вы хотите заключить сделку с этим пользователем, он заблокирован
Может пароль просит от вашего админа)
Я вставляла и свой пароль ))
Не подходит )

А что это за зверь ?
С чем его едят ? ))
Я про эту программу и не слышала )

Пойду Гуглить ))
 

GdePost

Продвинутый
Оф. Представитель
Регистрация
28 Июн 2017
Сообщения
65
Реакции
22
Баллы
8
@Winst,Ну как выше писали, она или он не ищет легких путей.

У меня были как то проблемы при импорте новой базы, да и то, проблемы с таблицами некоторыми.
Но, чтобы просить пароль админа чужой базы, не разу не видел.
 

GdePost

Продвинутый
Оф. Представитель
Регистрация
28 Июн 2017
Сообщения
65
Реакции
22
Баллы
8

Морган

Приватовец
Приватовец
VIP
Регистрация
15 Июн 2017
Сообщения
473
Реакции
154
Баллы
43
Я нашла этого суперадмина в БД, нашла его пароль и удалила пароль.
Всё равно, БД со статьями не импортируются, при импорте возникают ошибки и процесс импорта не заканчивается.
Не удаляй, а замени.
Если не можешь найти готовый, сделай сама в пустой базе, создай пользователя с паролем и скопируй его потом.

А может базу выложишь уже сюда?)

Еще вопрос, а ты через что импортируешь? Надеюсь не средствами форума, а через phpmyadmin, например?
 
Сверху Снизу