Почему это небесполезно? Данная программа позволяет немного автоматизировать работу с NAD, посредством использования API. Достаточно лишь раз в некоторое время запускать программу для обновления реп. листов. Программа сама распарсит ВПО и добавит адреса в списки.
Основные функции программы включают:
-
Автоматическое создание/добавление контента в репутационный список.
-
Ручное управление данными: 2.1 Ручное добавление адреса(ов) в репутационный список. 2.2 Ручное удаление адреса(ов) из репутационного списка.
-
Просмотр содержимого репутационного списка
Теперь посмотрим, что конректно делает программа по порядку:
-
Установка соединения / создание сессии.
-
Автоматическое скачивание списка в формате JSON с сайта feodotracker.abuse.ch.
-
Сортировка IP адресов по ВПО.
-
Создание репутационных списков. Программа автоматически проверяет наличие необходимого списка на основе ВПО из файла и, при его отсутствии, создает новый список для удобного хранения контента. создание с использованием ключа "external_key"!
4.1. Проверяет доступность изменения реп листа. Если список не был создан через API, то изменений не будет.
- Добавление контента в списки. Автоматическое добавление контента в репутационные списки для упрощения процесса управления и обновления списков.
P.S. Я не программист и понимаю, что данный код не самый чистый и правильный. Данная реализация является способом прокачать скиллы. Спасибо 😉