Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Soniks вне форума      Старый PHP-NUKE & VB hack Modification #2 #241  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
03.01.2006, 06:22

Хак Модификации Пользователей PHP-NUKE и vBulletin


Текущая версия: 3.1

Тестировалось на версиях:

PHP-NUKE 8.0
vBulletin 3.6.7

Описание:

Хак позволяет совместить пользователей PHP-NUKE и vBulletin (новой установки):
  • совмещена регистрация (используется форма регистрация vBulletin);
  • совмещен профиль пользователей (используется форма профиля пользователя vBulletin);
  • совмещена административная часть пользователей (так же используется из форма vBulletin);
  • совмещена авторизация пользователей для форума и сайта;
  • обе системы могут находиться на разных доменах;
  • обе системы могут иметь раздельную базу данных.
В наличии имеется конвектор, позволяющий перенести полностью весь форум phpbb интегрированный в PHP-NUKE в vBulletin, а так же переносить пользователей с форума vBulletin на php-nuke!

Теперь установка хака стала проще и доступнее, править нужно только файлы php-nuke.

Время установки: 20 мин.

Другая ветка хака: http://forum.mynuke.ru/showthread.php?t=47 (для форума 3.0.хх)

Хак для SLAED

О бо всех багах, предложениях и пожеланиях постить здесь!

Запрещается распространять данный хак на другом сайте, возможна только ссылка на данный форум!!



English version include!
Вложения
Тип файла: rar vbnuke3.rar (197.5 Кбайт, 7 просмотров)
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Монарх вне форума      Старый #242  
Монарх
Новенький
Регистрация: 25.12.2006
Сообщения: 1


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Монарх Найти все сообщения от Монарх Добавить Монарх в список друзей  
13.02.2007, 23:19

Пароль тебе хостер дать должен или ты сам его придумываешь. Чтоб форум базу свою не создавал, а создавал таблицы в базу с нюкой, нужно просто сменить название базы форума, на точно такоеже как и у нюки, ридми читать нужно ""!!ОБРАТИТЕ ВНИМАНИЕ!! таблицы vBulletin и PHP-NUKE должны находится в одной Базе.""
А сменить можно в includes/config.php там же и пароль прописываешь и проч...
ЗЫ спасибо огромное создателю хака!!!!!!!!!! Ставил на Nuke 8.0 и vb 3.6.4 - Все работает!!!! Пока косяков не найдено... А те кто кричат типо когда выйдет для 8.0 или типа че делать нихрена не ставиться - отрубить чебе руки топором, потому что все ставиться!! (не принимайте близко к сердцу).. Токо одно расстраивает, то что админ - это аноним на сайте, а на форуме пользователь и приходиться перезаходить! А так все класс

Astrix вне форума      Старый #243  
Аватара для Astrix
Astrix
Бывалый
Регистрация: 09.01.2007
Сообщения: 309


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Astrix Посетить домашнюю страницу Astrix Найти все сообщения от Astrix Добавить Astrix в список друзей  
14.02.2007, 19:45

В двух местах хака (если мне не изменяет память) есть вот такой код:
PHP код:
 $vbulletin->users_nuke $vbulletin->db->query_first("SELECT user_id, username, user_password, storynum, umode, uorder, thold, noscore, ublockon, theme, commentmax    FROM " TABLE_NUKE_PREFIX "_users WHERE (user_id='".$vbulletin->userinfo['importuserid']."' AND username='".$vbulletin->userinfo['username']."')");
                if(
$vbulletin->users_nuke['user_password']==""$vbulletin->db->query_first("UPDATE " TABLE_NUKE_PREFIX "_users SET user_password='".addslashes($md5password)."' WHERE (user_id='".$vbulletin->userinfo['importuserid']."' AND username='".$vbulletin->userinfo['username']."')");
                    
                
vbsetcookie("user",base64_encode("".$vbulletin->users_nuke['user_id'].":".$vbulletin->users_nuke['username'].":".$md5password.":".$vbulletin->users_nuke['storynum'].":".$vbulletin->users_nuke['umode'].":".$vbulletin->users_nuke['uorder'].":".$vbulletin->users_nuke['thold'].":".$vbulletin->users_nuke['noscore'].":".$vbulletin->users_nuke['ublockon'].":".$vbulletin->users_nuke['theme'].":".$vbulletin->users_nuke['commentmax'].":".$vbulletin->userinfo['userid']."")); 

И в связи с этим вопрос:
где устанавливается значение переменной $md5password, т. к. у меня она почему-то оказывается пустой и куки оказываются некорректными. Нюк, увидев пустой пароль, естественно идентифицирует меня, как гостя.
Но если закомментировать строчку:
PHP код:
 if($vbulletin->users_nuke['user_password']==""$vbulletin->db->query_first("UPDATE " TABLE_NUKE_PREFIX "_users SET user_password='".addslashes($md5password)."' WHERE (user_id='".$vbulletin->userinfo['importuserid']."' AND username='".$vbulletin->userinfo['username']."')"); 

и заменить $md5password на $vbulletin->users_nuke['user_password'], то никаких проблем.

Так вот, мож кто знает, в чем дело? Нюк 7.9, вобла 3.6.4

И второй вопрос:
В каком виде vB хранит пароль юзера в базе?
я смотрел - хеши в таблицах нюка и vB совершенно разные!

Последний раз редактировалось Astrix, 14.02.2007 в 19:50.
 
Хочешь обнять весь мир? - Купи глобус!


cebep вне форума      Старый #244  
cebep
Новенький
Регистрация: 29.06.2005
Сообщения: 12


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для cebep Найти все сообщения от cebep Добавить cebep в список друзей  
16.02.2007, 13:35

Astrix vb делает хэш по следующей системе ---------- md5($row['password'] . COOKIE_SALT)
т.е. помимо самого пароля к нему добавляется соль, и уже делается шифрование ---

такие дела :)

Astrix вне форума      Старый #245  
Аватара для Astrix
Astrix
Бывалый
Регистрация: 09.01.2007
Сообщения: 309


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Astrix Посетить домашнюю страницу Astrix Найти все сообщения от Astrix Добавить Astrix в список друзей  
16.02.2007, 19:07

cebep, ясно. Спасибо!

Но тогда возникает другой вопрос: где объявляется константа COOKIE_SALT?

Последний раз редактировалось Astrix, 16.02.2007 в 19:16.
 
Хочешь обнять весь мир? - Купи глобус!


cebep вне форума      Старый #246  
cebep
Новенький
Регистрация: 29.06.2005
Сообщения: 12


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для cebep Найти все сообщения от cebep Добавить cebep в список друзей  
16.02.2007, 19:55

Astrix COOKIE_SALT это номер лицензии
находится в vb в папке includes/functions.php

Astrix вне форума      Старый #247  
Аватара для Astrix
Astrix
Бывалый
Регистрация: 09.01.2007
Сообщения: 309


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Astrix Посетить домашнюю страницу Astrix Найти все сообщения от Astrix Добавить Astrix в список друзей  
16.02.2007, 20:54

cebep, пасиб, нашел ;)
 
Хочешь обнять весь мир? - Купи глобус!


San4OZE вне форума      Старый #248  
Аватара для San4OZE
San4OZE
Новенький
Регистрация: 11.02.2007
Сообщения: 19


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для San4OZE Посетить домашнюю страницу San4OZE Найти все сообщения от San4OZE Добавить San4OZE в список друзей  
17.02.2007, 14:55

После интеграции не могу авторизироваться как админ. В файле install-convector_vb.php ввел все правильно, а когда нажимаю ввостановить пароль, мне говорят, что пароль вам отправили, ждите, но его так и не прислали. Что мне делать?
 
Ясность - главное достоинство речи.


Soniks вне форума      Старый #249  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
17.02.2007, 22:21

San4OZE администраторы (они же пользователи) нюки и vb не изменяются, т.е. пароли и логины остаются прежними как и были при установки форума и нюки
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


San4OZE вне форума      Старый #250  
Аватара для San4OZE
San4OZE
Новенький
Регистрация: 11.02.2007
Сообщения: 19


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для San4OZE Посетить домашнюю страницу San4OZE Найти все сообщения от San4OZE Добавить San4OZE в список друзей  
18.02.2007, 13:28

Но почему то я не могу залогиниться на своем форуме как админ! Может скажете как изменить пароль админа через MySQL? Например на 12345?
 
Ясность - главное достоинство речи.


San4OZE вне форума      Старый #251  
Аватара для San4OZE
San4OZE
Новенький
Регистрация: 11.02.2007
Сообщения: 19


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для San4OZE Посетить домашнюю страницу San4OZE Найти все сообщения от San4OZE Добавить San4OZE в список друзей  
18.02.2007, 16:18

и еще: не работает редирикт у личного кабинета.
 
Ясность - главное достоинство речи.


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP-NUKE & VB hack Modification Soniks Настройка и Изменение 186 28.12.2014 18:22
Совмещаю PHP Nuke 7.8 и vBulletin 3.0.7 Ernest-Oleg-Iv Настройка и Изменение 5 07.01.2007 17:18
пробоемы с Php nuke 7.5 rus незарегистрированный Установка 3 08.09.2005 01:20


Часовой пояс GMT +4, время: 11:48.


На Верх
Рейтинг@Mail.ru