Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Отключение журнала попыток взлома
RSS

Отключение журнала попыток взлома

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Странно как то записи оставляются в журнале попыток взлома! Например, у меня после каждого постинга (любого юзера) записывается.
Как можно это дело отключить или пофиксить или еще чего...
Вопрос: при каких ситуациях возникает запись в журнал?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Есть такое, но причина мне так и осталась непонятной, поэтому я просто закомментировал вызов соответствующей процедуры (это вроде в проверке в начале каждого скрипта).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Я вроде понял почему такое происходит!
Смотрим процедуру checkVALIDITY в файле ikon.lib: $rm = $query->request_method();<br>$rr = $query->referer();<br>if (($rm eq 'POST') and ($rr !~ /$boardurl/i)) {
Так вот, если условие выполняется, то будет происходить запись! Теперь смотрим на условие: там стоит проверка на рефера! Рефер должен быть $boardurl, но ведь адрес конфы может быть разный - с www! и без него! Вот поэтому и происходит такая фигня! Такое происходит и в логах, когда в качестве рефера стоит адрес конфы с www!

(Сообщение отредактировал Gram 21 дек. 2003 12:29)

Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Ну в предыдущем сообщении между строк вопросик есть ;) Как избавиться от это хр№ни?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Да никак. Просто никогда не писать адрес с www в настройках форума, кроме тех случаев, когда он без www не работает (к сожалению, есть такие уродские хостинги). Тогда все будет нормально, т.к. операция ~! - это проверка на то, что строка не содержит $boardurl.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Ну а пользователям ведь не запретишь набирать в строке браузера адрес без www ;)
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Так в том, то и дело, что если в логах операция ~! должна возвращать false и в том случае, если строка начинается с www, и если просто с имени домена.
Правда, есть предположение, что знак вопроса в начале рег. выр. может восприниматься не как переменная, а как начало строки. Попробуй сделать так: <br>if (($rm eq 'POST') and ($rr !~ /\S*$boardurl/i)) {<br> или вот так: <br>if (($rm eq 'POST') and ($rr !~ /$boardurl|$www\.$boardurl/i)) {<br>

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
А $boardurl должен без www? Ну хорошо, попробую!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Однозначно без www. Я же про это еще в прошлом сообщении написал...

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
Ну ок!
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Отключение журнала попыток взлома
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0260. Количество выполненных запросов: 18, время выполнения запросов 0.0113