
Генерирует эффективные IPv4 блок-листы из сетевых потоков Zeek, используя несколько моделей приоритизации (new, consistent, random forest) для выявления новых и постоянных атакующих, оптимизирован для сред IoT.
Инструмент приоритизации IP-адресов атакующих (AIP) предназначен для создания эффективных и экономичных списков блокировки IP-адресов на основе сетевого трафика, собранного с сетей honeypot.
С появлением 5G устройства IoT часто подключаются напрямую, без защиты брандмауэра. Поэтому нам нужны небольшие, эффективные и экономичные списки блокировки. Структура AIP показана ниже.

Каждая модель AIP генерирует собственный список блокировки на основе определённого критерия. Основные модели:
Лучший способ запустить AIP на данный момент — использовать Docker.
AIP автоматически попытается запустить все модели на доступных данных. Предполагая, что данные Zeek находятся в обычном расположении:
:~$ cd AIP
:~$ docker run --rm -v /opt/zeek/logs/:/home/aip/AIP/data/raw:ro -v ${PWD}/data/:/home/aip/AIP/data/:rw --name aip stratosphereips/aip:latest bin/aip
Для запуска AIP на определённый день:
:~$ cd AIP
:~$ docker run --rm -v /opt/zeek/logs/:/home/aip/AIP/data/raw:ro -v ${PWD}/data/:/home/aip/AIP/data/:rw --name aip stratosphereips/aip:latest bin/aip YYYY-MM-DD
Инструмент Stratosphere AIP распространяется под лицензией GNU General Public License v3.0.
Этот инструмент был разработан в лаборатории Stratosphere при Чешском техническом университете в Праге. Он является частью проекта по созданию списков блокировки Stratosphere.
Инструмент первоначально возник из бакалаврской работы Томаса О'Хара, The Attacker IP Prioritizer: An IoT Optimized Blacklisting Algorithm (2021).