Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

11 лет назад
Андрей Роговский
43 года, Украина
13 лет в сервисе
Был онлайн 9 дней назад
85 отзывов1 новый
11 лет назад

Требования - умение скрипта работать в FreeBSD и в Linux

Алгоритм

Есть лог вида IP URI, в котором лежит IP и URI запрашиваемый с этого IP

Необходимо анализировать такой лог (передается аргументом), выбирать с него те IP, которые долбят в один и тот же URI чаще чем N (передается аргументом), и уникализируя эти IP, передает их во внешнюю программу (через exec (/path/bin arg)).

Пример:
bot2ban /var/log/nginx/google.com.log 60
Означает проверить IP, которые бьются в один URI чаще 60 раз и передать их (в банилку)

Обратите внимание - если IP долбит в разые URI, то он исключается из проверки

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.