Как выполнить скрипт?

  • 10 Ответов
  • 232 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Ragnos

  • ****
  • 254
  • 0
Как выполнить скрипт?
« : 14.02.2017, 09:27:56 »
Привет всем, подскажите пожалуйста как выполнить скрипт, мне нужно восстановить пароль к админу в drupal, я делаю так как в этих инструкциях:

http://www.amiseo.ru/drupal/hint-and-tips/kak-sbrosit-parol-administratora-v-drupal-7

https://habrahabr.ru/sandbox/59081/

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

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Как выполнить скрипт?
« Ответ #1 : 14.02.2017, 10:33:30 »
Наверно как-то так  ;)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Ragnos

  • ****
  • 254
  • 0
Re: Как выполнить скрипт?
« Ответ #2 : 14.02.2017, 12:14:40 »
Что, никто из здешних не вкрсе как запускать скрипт ?

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Как выполнить скрипт?
« Ответ #3 : 14.02.2017, 12:32:05 »
Ну так тут же всё написано: https://habrahabr.ru/sandbox/59081/

1. Создать в корне сайта скрипт (это вам надо файл с этим кодом создать, например, pass.php, в него этот код из примера.
2.Запускаете его: ваш сайт.ру/pass.php
Выполнив скрипт, вы получите строку-хеш пароля
3. Эту строку используйте в запросе к базе данных:
    UPDATE users
    SETpass = 'ваша хеш-строка'
    WHERE uid = 1

Этот запрос вы делаете инъекцией в myphpadmin в SQL

Или второй способ ниже там есть, если есть утилита.

А если ранние версии (5 и 6 друпала), то просто инъекция: UPDATE users SET pass = md5('ВАШ_ПАРОЛЬ') WHERE uid = 1; в SQL
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Ragnos

  • ****
  • 254
  • 0
Re: Как выполнить скрипт?
« Ответ #4 : 14.02.2017, 13:32:06 »
Так я так и сделал, запустил ваш сайт.ру/pass.php, но кроме белой страницы ничего не увидел

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Как выполнить скрипт?
« Ответ #5 : 14.02.2017, 13:34:18 »
Ну вообще-то тут форум Joomla ... Так, к слову.

Какая у вас версия друпала?
У вас эти файлы есть?
/includes/bootstrap.inc
/includes/password.inc
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

SeBun

  • *******
  • 3071
  • 185
  • @SeBun48
Re: Как выполнить скрипт?
« Ответ #6 : 14.02.2017, 14:53:18 »
Откройте phpMyAdmin, найдите нужного пользователя, откройте для редактирования. Найдите поле pass. Запишите в это поле ваш пароль. Слева выберите тип MD5. В это поле запишется хеш введенного пароля, что аналогично конструкции
    
Код: sql
UPDATE 'users' SET 'pass' = md5('ВАШ_ПАРОЛЬ') WHERE 'uid' = 1;

Тот же самый запрос так же можно выполнить в самой базе на вкладке SQL. Не забываем про кавычки.

По всем остальным вопросам - на форум Drupal-а (первая ссылка от vipiusss).
« Последнее редактирование: 14.02.2017, 14:58:10 от SeBun »
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Ragnos

  • ****
  • 254
  • 0
Re: Как выполнить скрипт?
« Ответ #7 : 14.02.2017, 15:55:38 »
Ну вообще-то тут форум Joomla ... Так, к слову.

Какая у вас версия друпала?
У вас эти файлы есть?
/includes/bootstrap.inc
/includes/password.inc

У меня седьмая. Я по этому и в этом разделе создал тему, мне казалось что люди разбирающиеся в Joomla должны знать как запускать скрипты и тп

*

Ragnos

  • ****
  • 254
  • 0
Re: Как выполнить скрипт?
« Ответ #8 : 14.02.2017, 15:56:44 »
Откройте phpMyAdmin, найдите нужного пользователя, откройте для редактирования. Найдите поле pass. Запишите в это поле ваш пароль. Слева выберите тип MD5. В это поле запишется хеш введенного пароля, что аналогично конструкции
   
Код: sql
UPDATE 'users' SET 'pass' = md5('ВАШ_ПАРОЛЬ') WHERE 'uid' = 1;

Тот же самый запрос так же можно выполнить в самой базе на вкладке SQL. Не забываем про кавычки.

По всем остальным вопросам - на форум Drupal-а (первая ссылка от vipiusss).

Да да, только это первое что я пробовал сделать, и знаете, не помогло, а потом я прочел что этот метод канает только для версии 6 и ниже

*

vipiusss

  • ********
  • 5508
  • 318
  • JoomlaNet
Re: Как выполнить скрипт?
« Ответ #9 : 14.02.2017, 15:58:46 »
мне казалось что люди разбирающиеся в Joomla должны знать как запускать скрипты и тп

Ещё и на машинке шить умеют. И крестиком многие ...

Ответы даны вам "с головой" и с разжёвыванием, хотя и не по тематики CMS.
Не получается-пишите в комм.раздел.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

robert

  • ********
  • 4002
  • 371
Re: Как выполнить скрипт?
« Ответ #10 : 14.02.2017, 17:08:38 »
мне казалось что люди разбирающиеся в Joomla должны знать как запускать скрипты и тп
Хм, только сегодня узнал, что люди разбирающиеся в Drupal не должны знать как запускать скрипты и тп :o.
А если серьезно, то эта тема попахивает троллингом, на свалку ее.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.