Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Новым участникам генерируется один и тот же пароль

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

CrazyAngel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Большой глЮк! Генерируеться один и тот же пароль!
Помогите разобраться, уже надоело скрипты заливать.....как я не стараюсь присылаеться при регистрации один и тот же пароль!
 
 


Новым участникам генерируется один и тот же пароль

 
 
Если на вашей конференции всем новым участникам генерируется одинаковый пароль, это связано с неправильной работой Perl на сервере. В одних случаях Perl некорректно выполняет функцию rand, в других случаях - srand.
 
 
Исправлять следующим образом.
 
В файле register.cgi
 
Код:
 

Код:
 
if (($passwordverification eq "yes") && ($emailfunctions ne "off")) {  
        $seed = int(rand 100000);  
        $password = crypt($seed, aun);  
        $password =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;  
        $password =~ s/\.//g;  
        $password =~ s/\|//g;  
        $password = substr($password, 0, 7);  
        }  
 

 
Заменить на:
 

Код:
 
if (($passwordverification eq "yes") && ($emailfunctions ne "off")) {          
    my @datapassword = qw(A B C D E F G H J K L M N P Q R S T U V W Y Z a b c d e f g h j k l m n p q r s t u v w y z 0 12 3 4 5 6 7 8 9);  
    srand(time * (time *time));      
    for(1..7){$password .= $datapassword[rand(@datapassword)];}          
}  
 

 
 
Если в вашем дистрибутиве присутствует второй вариант кода, то замените его первым.

Всего записей: 10 | Зарегистр. 28-10-2001 | Отправлено: 08:25 31-10-2001 | Исправлено: lynx, 05:02 30-06-2003
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CrazyAngel
для разных ников или для одного?

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 11:04 31-10-2001
CrazyAngel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для любых!  Какой бы ни был, пароль один и тот же -  $1$aun$
Забадался я уже копаться в чем дело....Может подскажите?
Очень надеюсь на вашу помоСЧЬ...))

Всего записей: 10 | Зарегистр. 28-10-2001 | Отправлено: 11:10 31-10-2001 | Исправлено: CrazyAngel, 11:13 31-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
пермишены правильно выставил?
 
Добавлено
заливал в ASCII mode?

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 12:13 31-10-2001
CrazyAngel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да с пермишинами все Ок...)) Хотя вот ты озадачил меня...
Оставь свои координаты, мож чем то помочь сможешь быстрее..

Всего записей: 10 | Зарегистр. 28-10-2001 | Отправлено: 14:34 31-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CrazyAngel
дык профиль посмотри и все там все координаты

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 19:10 31-10-2001
CrazyAngel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что за профиль??? по конкретнее можно?
Я в скриптах не шарю.....

Всего записей: 10 | Зарегистр. 28-10-2001 | Отправлено: 09:13 01-11-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CrazyAngel
мой профиль на этом форуме
над моими сообщениями найди кнопку "профиль" и нажми ее

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 09:35 01-11-2001
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что за профиль??? по конкретнее можно?  
Я в скриптах не шарю.....



----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 00:51 02-11-2001
batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CrazyAngel
register.cgi

Код:
 
if (($passwordverification eq "yes") && ($emailfunctions ne "off")) {
        $seed = int(rand 100000);
        $password = crypt($seed, aun);
        $password =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
        $password =~ s/\.//g;
        $password =~ s/\|//g;
        $password = substr($password, 0, 7);
        }
 

 
замени на  

Код:
 
if (($passwordverification eq "yes") && ($emailfunctions ne "off")) {        
    my @datapassword = qw(A B C D E F G H J K L M N P Q R S T U V W Y Z a b c d e f g h j k l m n p q r s t u v w y z 0 12 3 4 5 6 7 8 9);
    srand(time * (time *time));    
    for(1..7){$password .= $datapassword[rand(@datapassword)];}        
}
 

 
и не забудь передать привет своему хостеру.

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 02:15 03-11-2001
durachka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
и не забудь передать привет своему хостеру.
А что ему сказать ? Я имею ввиду что касается настроек. Остальное я и сам могу .

Всего записей: 596 | Зарегистр. 20-05-2001 | Отправлено: 02:34 03-11-2001
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
durachka

Цитата:
А что ему сказать  



----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 05:16 03-11-2001
durachka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimoN, так повод нужен, а то просто так в глаз давать негодится.

Всего записей: 596 | Зарегистр. 20-05-2001 | Отправлено: 09:00 03-11-2001
CrazyAngel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо БАТВЕ!! за наше счастливое детство
после изменения кода в регистре.сги......все начало пахать....так что эту тему можно смело кидать в ФАК!  
благодарю всех за внимание....))) До скорого...))  Вопросов еще уйма...но уже не в этом топике...0)

Всего записей: 10 | Зарегистр. 28-10-2001 | Отправлено: 09:12 03-11-2001
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Новым участникам генерируется один и тот же пароль


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru