Connection Log

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Connection Log

Сообщение MIT »

Выглядит правильно.
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Connection Log

Сообщение Sherlock »

У кого-то сохранился этот мод? Если да, скиньте его сюда А то на официальном сайте его нет.
SH
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Connection Log

Сообщение Sherlock »

Sheer
О спасибо. А то искал и не нашел. А о phpbb-work я как-то не подумал. :)
SH
Alex Baskakov
phpBB 1.4.3
Сообщения: 99
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 6 раз

Re: Connection Log

Сообщение Alex Baskakov »

Это мод Connection Log можно переделать в расширение для 3.1.х?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Теоретически все можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Alex Baskakov
phpBB 1.4.3
Сообщения: 99
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 6 раз

Re: Connection Log

Сообщение Alex Baskakov »

Sheer писал(а):Теоретически все можно.
Этого расширения явно не хватает в общем списке расширений первостепенной важности. У него только не хватает логов запроса на почту нового пароля и расшифровки почему произошел отказ соединения. Ошибка при вводе пароля должна выводиться в лог отдельно. Так можно определить потенциальных взломщиков аккаунтов. Они часто будут светиться с попытками неудачных авторизаций.
Логи смены пароля и почты не обязательны (если они есть, не знаю), так как они имеются в штатном функционале логов админки.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Набросок.
connection_log.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Connection Log

Сообщение Пчелкин »

Sheer писал(а): Набросок.
А дальше?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Alex Baskakov
phpBB 1.4.3
Сообщения: 99
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 6 раз

Re: Connection Log

Сообщение Alex Baskakov »

Sheer писал(а): Набросок
Это больше чем набросок. Осталось добавить логи запроса на почту нового пароля и это уже будет готовый код, к которому даже не знаю что еще можно пожелать. Логи запроса на почту нового пароля позволяют выявить недобросовестных юзеров, следящих за форумчанами. Юзер, зная эл. почту человека, через форму восстановления пароля делает запрос на эту почту. Если система не отбраковывает почту, значит она использовалась при регистрации на форуме. Значит искомый человек зарегистрирован на форуме. И если такие запросы на смену паролей слишком частые с одного айпи и еще производятся по нескольким майлам, и за ними ничего не происходит, а именно, после сгенерированного системой нового пароля на указанную почту, вскоре должна произойти авторизация или смена пароля юзером-ротозеем забывшим пароль, причем как правило, авторизованного с того же айпи, с которого был сделан запрос, значит можно с 99% вероятностью утвержадать что это действия недоброжелателя. Таким образом, администратор будет знать айпи потенициального недоброжелателя, шпионящего за форумчанами, а значит имеет больше шансов его выявить.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Alex Baskakov писал(а): Осталось добавить логи запроса
Ну вот это не обещаю. Надо смотреть, есть ли для этого подходящее событие.
Пчелкин писал(а): А дальше?
А дальше допилить надо.

Отправлено спустя 5 минут 24 секунды:
Кстати не совсем понял хотелку. Какой смысл отправлять запрос на смену пароля, если нет доступа к почтовому ящику. Ну отправил... получит-то пользователь, а не отправитель. Или имеется ввиду, что взломщик аккаунта указывает свой емайл-адрес?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Alex Baskakov
phpBB 1.4.3
Сообщения: 99
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 6 раз

Re: Connection Log

Сообщение Alex Baskakov »

Sheer писал(а): Ну вот это не обещаю. Надо смотреть, есть ли для этого подходящее событие.
Sheer, в 3.1.4 добавилось подходящее событие? Если да, то можно ли попросить Вас допилить в логи запросы на восстановление пароля?
Sheer писал(а): Кстати не совсем понял хотелку. Какой смысл отправлять запрос на смену пароля, если нет доступа к почтовому ящику. Ну отправил... получит-то пользователь, а не отправитель. Или имеется ввиду, что взломщик аккаунта указывает свой емайл-адрес?
Имеется ввиду что
Alex Baskakov писал(а): Если система не отбраковывает почту, значит она использовалась при регистрации на форуме.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Connection Log

Сообщение Sheer »

Alex Baskakov писал(а): в 3.1.4 добавилось подходящее событие?
Нет и не будет. [BETA] Connection Log
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Alex Baskakov
phpBB 1.4.3
Сообщения: 99
Стаж: 12 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 6 раз

Re: Connection Log

Сообщение Alex Baskakov »

Sheer писал(а):
Alex Baskakov писал(а): в 3.1.4 добавилось подходящее событие?
Нет и не будет. [BETA] Connection Log
Sheer писал(а): Для этого нет события, и я думаю никогда не будет. Вся беда в том, что попытка подсунуть чужой адрес при восстановлении пароля, приводит к вызову функции trigger_error(), что в свою очередь приводит к остановке работы сценария (вызов exit()). Поэтому запись в лог должна осуществляться до вызова trigger_error(), а это невозможно без правок кода ядра.
Почему чужой? Совсем не чужой. Например, есть у Вас майл 12345qwerty@mail.ru и Вы зарегистрировали на него аккаунт SuperSheer на сайте megaguru.da Но я об этом аккаунте не знаю, хотя очень хочу знать зарегистрированы ли Вы на этом сайте? И точно знаю что майл 12345qwerty@mail.ru - Ваш. В форме восстановления пароля ввожу ник SuperSheer и майл 12345qwerty@mail.ru и отправляю запрос на восстановление. Если 12345qwerty@mail.ru не использовался на форуме для регистрации, то система выдаст инфу что "Введённая информация о email/имени пользователя не найдена", а если использовался, то система подтвердит что сгенерированный пароль отправлен на указанную почту.

В логах должна отобразиться информация, что анонимус с IP хх.хх.хх.ххх запросил на майл 12345qwerty@mail.ru новый пароль. Только и всего.

Вернуться в «Поддержка модов для phpBB 3.0.x»