Icechieff 0 02/07/2015 08:53 AM 6000 - приличное количество записей, может сказаться на производительность. Так как файл надо каждый раз считывать плюс искать в массиве IP адрес (если не кешировать результат). Файл естественно должен быть загружен на вашем сервере. А если пускает через тор, проверьте если в этом списке IP выходной ноды тора. Список периодически нужно пополнять.Списки новые брал)Производительность мне не так критична, благо выделенный сервер. Share this post Link to post
siv1987 2,627 02/07/2015 09:21 AM Ставьте новую версию, там все ип кешируются. На форумов с маленькой посещаймостью до 1000 хостов (уникальных посетителей) время кеширования можно увеличить, для больших - наоборот уменьшить, чтобы таблица не сильно распухала. Для очень больших форумов 10k+ хостов, использовать кеширование не оптимально, так как кеш будет в несколько раз больше чем сама база IP нодов, выгоднее просто искать в базе 6К адресов, чем в кеше по 20К адресов. Исключением может быть когда используется DNS резолвинг. В таком случае желательно использовать кеш хотябы на 0.3 дня (7 часов). По поводу настроек.Для начала советую не использовать базу, а смотреть с запросом на exitlist.torproject.org. Потестеть процент срабатываний. Есть подозрения, что в предыдущей версии была небольшая ошибка в функции запроса, поэтому данные которые получил ТС могут быть не совсем точны. Если тор будет плохо детектится, скачать актуальную базу нодов и залить в корень форума. Включить соответствующую настройку в настройках хука. 1 Share this post Link to post
siv1987 2,627 02/07/2015 01:58 PM Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :) Share this post Link to post
newbie 1,722 02/07/2015 02:06 PM Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :)Чем больше возможностей, тем лучше.Можно не блокировать, редиректить на кастомную страницу или выводить сообщение. А можно на выбор. Share this post Link to post
siv1987 2,627 02/07/2015 02:08 PM Тоже думаю на выбор. Проверять гостей - пустая трата ресурсов, смысла нет если им не разрешено постить на форуме. 1 Share this post Link to post
Icechieff 0 02/08/2015 04:52 PM Тут появилась идея заблокировать конкретно пользователей которые зашли через Tor. Ждемс пока они авторизируются, а потом бамс и блокируем. Гостей не трогаем. Есть смысл добавлять такой функционал, или через-чур жестоко? :)А я бы хотел знать этих товарищей.Т.е. мне не принципиально как человек сидит, но если появляется странная активность - интересно видеть кто это... Share this post Link to post
Icechieff 0 02/08/2015 04:57 PM или было бы интересно если б таких товарищей перемещало автоматом в какую-нибудь группу, а там уже им права порезать. Share this post Link to post
siv1987 2,627 02/09/2015 09:27 PM Tor alert 1.1.1Добавлены новые настройки: Запрет только для пользователей (включено по умолчанию. Нет смысла трать ресурсы на гостей) Запрет регистрации Перемещение пользователей в другую группу 5 Share this post Link to post
siv1987 2,627 02/09/2015 09:34 PM @Icechieff, какой метод детектинга используете - поиск в файле или TorDNSExitList? 1 Share this post Link to post
Icechieff 0 02/10/2015 04:09 PM @Icechieff, какой метод детектинга используете - поиск в файле или TorDNSExitList?А у меня и то и то включено))) Share this post Link to post
Icechieff 0 02/10/2015 04:13 PM Перемещение в другую группу - это круть! СПАСИБО ОГРОМНОЕ! Share this post Link to post
Атаман 460 02/10/2015 04:15 PM Tor alert 1.1.1Добавлены новые настройки: Запрет только для пользователей (включено по умолчанию. Нет смысла трать ресурсы на гостей) Запрет регистрации Перемещение пользователей в другую группу Спасибо замечательный хук. Share this post Link to post
Icechieff 0 02/10/2015 04:17 PM Тоже думаю на выбор. Проверять гостей - пустая трата ресурсов, смысла нет если им не разрешено постить на форуме.Соглашусь, гости пусть смотрят, не жалко. У себя включил. Share this post Link to post
Одмин 42 02/16/2015 06:11 PM Отличное решение. @siv1987, это уже, наверное последнее, или будем совершенствовать хук? Share this post Link to post
siv1987 2,627 02/16/2015 06:15 PM Высказывайте предложения и, если они окажутся эффективными для хука, будем совершенствовать. В планах было еще добавить автоматическое обновления файла со списком IP-адресов. Но если честно, я больше склоняюсь к днс резолвингу (TorDNSExitList), этот метод теперь должен работать нормально. В предыдущей версии был баг, поэтому он ничего не определял. 2 Share this post Link to post