Доступ в админку Bitrix CMS

Категория: Bitrix

18 Сен 2011

Вполне может случится так, что вы забыли доступы для входа в панель управления сайтом Bitrix. Допустим смена пароля не помогает, письмо на почту не приходит. Танцы с бубном над базой данных также не дают результат.

Кстати, пароль в базе данных Bitrix хранится в следующем виде:

$salt.md5($salt.$arParams["PASSWORD"]);

где $salt это

$salt = randString(8, array(
"abcdefghijklnmopqrstuvwxyz",
"ABCDEFGHIJKLNMOPQRSTUVWXYZ",
"0123456789",
",.<>/?;:[]{}\|~!@#\$%^&*()-_+=",
));

Тоесть пароль состоит из 8 символов так называемой «соли» и 32 символов md5 хэша суммы этой же «соли» и реального пароля.

Итак, по прежнему в панель управления мы зайти не можем.
Что делать? 8-O

Всё оказывается слишком просто. Создаём в главной директории вашего сайта файл с названием authme.php и вставляем в него следующий код:

<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect(“/bitrix/admin/”);
?>

Сохраняем и заходим в браузере на страницу http://www.ВАШ_САЙТ.ru/authme.php . Теперь просто меняем через обычный интерфейс панели администратора пароль.

Как видите всё слишком просто :)

Кстати, очень интересно:

Опубликовать в twitter.com Опубликовать в своем блоге livejournal.com Поделится ссылкой на yandex.ru

Комментариев к записи: 3

Андрей Красичков

22 Февраль 2012 в 2:45 пп

Я бы все же рекомендовал не рассчитывать на «не забываем удалить файл authme.php.» а добавить перед редиректом @unlink(__FILE__); Это имхо правильный ход с любой стороны:)

blogz0r Ответил:

Согласен, спасибо! Поправил пост.

Григорий

9 Август 2013 в 8:14 дп

Ох так просто все оказывается) А то приключилось у меня с админкой ситуация)) Спасибо!

Написать комментарий

Вы должны Войти, чтобы оставить комментарий.

О блоге

Данный блог создан с целью помочь, как начинающему вебмастеру, так и опытному разработчику, в решении проблем возникающих при разработке сайтов. Здесь Вы прочитаете полезные статьи о том, как грамотно произвести SEO оптимизацию своего сайта, и найдёте важные исследования в сфере интернет-маркетинга. Научитесь писать собственные компоненты и модули для известных CMS, а также узнаете интересные методы работы с Фреймворками, CSS, HTML, jQuery и PHP. Из записей блога вы поймёте как грамотно разрабатывать макеты сайтов и что такое валидная вёрстка. БЛОГZOR – поможет Вам стать web-Гуру и понять тонкости веб-мастеринга.

Последние комментарии

  • Амир: форма появилась на сайте, но письмо не приходит на [...]
  • Ян: Все нравится, единственное, раскрывающийся блок мо [...]
  • СПАСИБО!: Спасибо тебе! Замечательная функция. очень помогла [...]
  • Алексей: Подскажите, а как заставить этот скрипт отработать [...]
  • Дмитрий: Заработало, надо было малость поменять путь в conf [...]

Можно Скачать