Наши скрипты > Модификации
AUTH-MOD Sanitarium Security Solution ;)
Green Kakadu:
Попробуйте то же что и тут:
http://forums.webscript.ru/showthread.php?s=&postid=24539#post24539
может у них этого тоже нет
rav3n:
Green Kakadu
по-моему, замороченный какой-то у тебя способ.
имхо, проще в сам скрипт вставить:
sub pw {
if ($pass ne $log_config{pass}) {
print header(
-charset => "$Charset",
-type => "text/html",);
&SetPageElements("Access denied. You\'ve entered wrong password");
} else {
&cp
}
exit;
}
#кусок кода одного моего проекта...
при этом пасс лежит в самом скрипте, и там же правится. и вообще,
сервера ведь не дураки настраивают.
поэтому если будет файло pass.cgi, к примеру, и чмод 600, то никто его никогда и не увидит, даже если чмод будет 755, его все равно никто не увидит.
а излишняя паранойя лишь все усложняет. в конце концов, можно куки перехватить - раз. можно .pwl стащить - 2. (и что там есть .хтаксесс, что его нет. все равно многие ставят галку "запомнить пароль". а что такое виндовский пвл и как быстро он ломается ты знаешь не хуже меня, я думаю.
rav3n:
ЗЫ.
%log_config - хэш, где все это дело записано.
&SetPageElements - sr, отвечающий за вывод сообщений об эррорах, да вообще всех сообщений.
&cp - контрольная панель собсно:)
Garris:
Для тех, кто еще с этим столкнется...
У меня была та же проблема :)
суть ее в том, что после ввода пароля, надо не на клаве ентер нажимать, а мышью по кнопке кликать :) или таб-ентер... в общем фокус надо обязательно кнопке «LogIn!» передать... ИМХО конечно :)
Гость:
Error: [Wed Mar 12 13:26:09 2003] admin.cgi: Can not open GKNtWe8Imu13U, reason: Permission denied at auth.pl line 174.
Вот, что он мне выдает на впечатывание пароля.
Навигация
Перейти к полной версии