Офис НП AMWAY в Ярославле
Офис Амвей в Ярославле
На карте Офис AMWAY в ЯрославлеПрием и выдача заказов, презентация продукции Амвей, мастер–классы, вопросы по бизнесу Amway:
Адрес: улица Валентины Терешковой, дом 1 (Вход со двора)
Телефон: +7 (920) 112-00-91
Email: matyxho@mail.ru
Сайт: https://www.amway.ru/user/lebedem
Визитка: http://yar.meweb.ru
Просмотр темы
MeWEB: Учимся строить сайты » Программирование » CMS PHP Fusion
 Распечатать тему
Autoban on IP
Pisatel
Автобан по IP

Данный плагин дает пассивную защиту от DoS (не путать с DDoS!) атак, от брутфорса (подбор паролей методом грубой силы), от несанкционированного размещения комментариев (подбор каптчи), несанкционированного выкачивания контента сайта.
Актуальная версия- 1.5 (март 2015)
| Изменения в версии 1.5
- Если у вас стояла предыдущая версия- деактивируем ее, далее полностью удаляем папку "autoban_panel" и ставим заново ту, что в архиве (изменилась структура бд и файлы)
- Далее чистим свой .htaccess от старых блокировок (<Limit GET POST>...</Limit>)- теперь запись будет идти по-другому.
- В админке добавлена возможность выборочного удаления забаненных IP
| Изменения в версии 1.4
- Теперь не нужно при установке и деактивации плагина создавать или удалять вручную панель- она будет создана и удалена автоматически.
- Записи в таблице всех посещений удаляются автоматически через 3 дня.
- Немного изменил лимит для бана: более 20 запросов в течении 10 секунд.
- В функцию записи в .htaccess добавлен флаг для предотвращения одновременной записи файла кем-нибудь другим
- Если у вас уже установлена предыдущая версия, желательно ее удалить и установить плагин заново. Но можно и ограничиться заменой файлов autoban_panel и infusion.php.

| Установка:
- Установить как обычный плагин: распаковать в папку infusions, далее Администрирование системы -> Плагины -> Автобан по IP -> Установить.
- Более ничего делать не нужно: панель создастся по центру сверху автоматически (будет отображаться на всех страницах).
- Панель состоит только из php- кода, поэтому визуально отображаться не будет.

| Возможности:
- Скрипт отслеживает всех посетителей и пишет их ip в базу, за исключением популярных поисковых систем: если количество запросов с одного ip превысит 20 запросов в течение 10 секунд скрипт автоматически добавляет этот ip в черный список, также делается запись в файл .htaccess, то есть данному ip будет выдаваться код ошибки 403- Доступ запрещен. Именно поэтому необходимо отключить собственную страницу ошибки 403 при использовании данного плагина
| Возможности админпанели:
- Просмотр всех ip, посетивших сайт
- Очистка бд от записей
- Редактирование файла .htaccess (только для суперадминистратора) из админпанели с целью снять блок с ip без доступа к фтп
- Просмотр всех забаненных ip
- Очистка таблицы забаненных ip (выборочно и полностью- с v1.5)
- Контроль размера таблицы
Pisatel присоединено следующее:файлы:
autoban-panel_v15.zip [26.83кБ / 458 Загрузки]
autoban_on_ip_v131.zip [22.38кБ / 691 Загрузки]
autoban_on_ip_v1_4.zip [22.9кБ / 517 Загрузки]

Изменил(а) Pisatel, 15 марта 2015 12:12:23
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Pisatel
Замутил новую версию 1.4, обновляемся.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Pisatel
Актуальная версия плагина "Автобан по IP"- 1.5 (март 2015). Обновляемся, тестим, о возможных косяках- отписываемся здесь. В целях страховки рекомендую сделать резервную копию файла .htaccess, дабы случайно не потерять данные.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Ditrin
Полезный плагин! Спасибо!
 
Pisatel
Ditrin, всегда пожалуйстаУлыбчивый Мне он реально облегчает жизнь
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Pisatel, Доброго дня! Все нормально и отлично, плагин работает без проблем и делает свое светлое дело Улыбчивый
Но тут на днях у меня возник вопрос, а поисковый какой-нибудь бот он не срежет случаем?
Забанил сегодня ip 5.9.151.67, посмотрел по черным спискам там вроде нету такого, и у гугловских ботов частенько адреса с 5 начинаются!
Но, по идее поиск. боты ведь не могут делать скоростные обращения к серверу... может у меня излишние опасения Смеется
Изменил(а) Ditrin, 27 марта 2015 16:19:06
 
Pisatel
Скачать код  Код: PHP
    if (isset($_SERVER['HTTP_USER_AGENT'])){
$ua = descript($_SERVER['HTTP_USER_AGENT']);
$bot = preg_match("/(yandex|google|msnbot|bingbot|mail|yahoo|rambler|aport|webcrawler|webalta)/i", $ua) ? "bot" : "user";
} else {
$bot = "Unknown";
}
if (!defined("iAUTH") && $bot != "bot") {



Вот этот кусок отвечает за то, чтобы боты и администрация игнорировались. То есть, если это легальный бот с узер агентом, то его даже считать не будет. Насчет ип'а этого посмотри здесь, например https://www.megai...index_2015, он дает нагрузку
Изменил(а) Pisatel, 29 марта 2015 08:39:04
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Ага прочел, пусть в бане будет Улыбчивый нашел этот ипа в чёрном списке по чёрной базе ip.
а менять (-добавлять) в коде ничего не стану, пусть будет как ты сделал, я то в курсе что у тебя все проверено и надежно Подмигивание
Да и еще хотел спросить кто таков bot google feedfetcher он что то определенное сканирует?
Изменил(а) Ditrin, 29 марта 2015 16:38:26
 
Pisatel
Ditrin, не знаю насчет этого бота. Судя по названию, он новостные ленты на сайте, но это лишь предположение. Погугли. Честно говоря, я никогда не заморачивался классификацией ботов пс, меня больше интересует (как хобби) процесс кодинга, сео занимаюсь лишь по крайней необходимости.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
Насчет бота: Google Feedfetcher
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Никаких фидов на сайте нет, просто я вчера видел этого робота после публикации статьи
 
Pisatel
Цитата [ Отметить все ]
Ditrin написал:

Никаких фидов на сайте нет, просто я вчера видел этого робота после публикации статьи

Ну вот он и искал его Улыбчивый
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Когда в выбираешь очистить бан лист, после очистки забаненные ip в htacess все равно остаются
 
Pisatel
Я знаю. Они удаляются только из бд, из .htaccess надо удалять вручную, либо ждать, пока кто-нибудь еще попадет в бан, тогда .htaccess перезапишется. Может, позже реализую одновременное удаление из бд и из .htaccess
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Поделиться:   
Перейти на форум:
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
folder Плагин Email рассылки Mail To All by Pisatel
CMS PHP Fusion
13261 33 promask
27. апреля 2019
folder Вопрос по переделке bb-кода
PHP, MySQL
3333 5 Pisatel
26. мая 2017
folder Вопросы по Ajax форме обратной связи
CMS PHP Fusion
13807 48 Ditrin
19. февраля 2017
folder BBCode YouTube Video Colorbox mod
CMS PHP Fusion
7710 2 Pisatel
10. декабря 2016
folder Как лучше создать собственную страницу?
CMS PHP Fusion
7059 17 Pisatel
11. мая 2016
folder Небольшие вопросы по скриптам магазина и катало...
PHP, MySQL
52726 80 Pisatel
11. января 2016
folder BBCode Code mod
CMS PHP Fusion
4028 0 Pisatel
31. августа 2015
folder Ajax Like Dislike Article Panel
CMS PHP Fusion
8161 16 Pisatel
07. июля 2015
folder Хлебные крошки / BreadCrumbs SEO Panel
CMS PHP Fusion
9202 17 Pisatel
04. июля 2015
folder Abbr Description BBCode
CMS PHP Fusion
3043 0 Pisatel
15. июня 2015
folder Подозрительный трафик и прочие страшилки
Всякая хрень
5706 2 Ditrin
23. апреля 2015
folder Мод Newsletter - рассылка писем пользователям с...
CMS PHP Fusion
7728 13 Pisatel
10. апреля 2015
folder Мод отправки писем PHPMailer для PHP-Fusion
CMS PHP Fusion
41288 113 Ditrin
06. апреля 2015
folder Появление неизвестного файла subscriptions.php
CMS PHP Fusion
3721 2 Pisatel
06. апреля 2015
folder Autoban on IP
CMS PHP Fusion
13639 13 Pisatel
03. апреля 2015