IP Investigator — облегчаем блокирование IP в htaccess
В последнее время участились атаки на сайты, особенно это заметно на основе WordPress с установленным плагином Better WP Security.
Уехал на пару недель и получил более полутора тысяч писем с заблокированными адресами. К сожалению, похоже и Better WP Security не совсем надежен, АйПи частенько дублируются,
да и своих сайтов на Вордпрессе несколько и хотелось бы сразу и их обезопасить, заблочив эти Айпи через файл htaccess.
К сожалению, данная работа довольно трудоемка, скопировать IP из письма, зайти на специализированный WHOIS сайт и определить соответствующую сеть и страну, которой она принадлежит.
Затем на другом сайте вычислить CIDR (бесклассовая адресация IP адресов) сетки, который и можно затем внести в htaccess на каждом сайте, предварительно добавив к ним директиву «deny from».
В общем, для облегчения этой работы и была написана небольшая бесплатная утилита IP Investigator.
В одно окно вносится список IP адресов, извлеченных из писем от Better WP Security плагина, причем о повторениях можно не беспокоиться, дубли при «исследовании» удаляться.
Затем нажать кнопку «Исследовать», программа отправит запрос по каждому адресу на WHOIS сервер и выдаст по ним информацию: диапазон выделенных адресов, CIDR, и страну к которым они принадлежат.
По умолчанию все данные уже отмечены чекбоксами, но если вы не хотите блокировать пользователей из России (RU), то просто снимите «галочку» и этот диапазон не будет заблокирован. Естественно,
всякие экзотические и не очень страны (мне египтяне, турки, вьетнамцы и китайцы на своих сайтах пока не нужны) можно смело блокировать.
Нажав кнопку «В htaccess» вы получите на выходе сформированные строки, которые можете прямо вставлять в файл htaccess между строками
< Limit GET PUT POST >
order allow,deny
и
allow from all
< /Limit >
Так, чтобы получилось примерно так
< Limit GET PUT POST >
order allow,deny
deny from 176.40.32.0/21
deny from 218.36.0.0/14
deny from 198.10.0.0/16
allow from all
< /Limit >
Программа требует наличия установленного Microsoft .NET Framework 4.0, который можно бесплатно скачать с сайта Майкрософта.
Разработчик: HomeSoft
Распространяется: бесплатно
Операционная система: Windows All
Размер 86 Кб
Скачать пилотную версию №1 можно отсюда.
Нет загрузок