
The Attacker IP Prioritizer(AIP) dynamically generates resource-friendly IPv4 blocklists from Zeek network flows.
O Priorizador de IPs de Atacantes (AIP) é uma ferramenta para gerar listas de bloqueio de IP eficientes e econômicas com base no tráfego de rede capturado de redes honeypot.
Com o advento do 5G, dispositivos IoT são frequentemente conectados diretamente sem proteção de firewall. Portanto, precisamos de listas de bloqueio que sejam pequenas, eficientes e econômicas. A estrutura do AIP é mostrada abaixo.

Cada modelo AIP gera sua própria lista de bloqueio com base em critérios específicos. Os principais modelos são:
A melhor maneira de executar o AIP atualmente é usando Docker.
O AIP tentará automaticamente executar todos os modelos usando os dados disponíveis. Supondo que os dados do Zeek estejam localizados em seu local usual:
:~$ 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
Para executar o AIP para um dia específico:
:~$ 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
A ferramenta AIP do Stratosphere é licenciada sob a GNU General Public License v3.0.
Esta ferramenta foi desenvolvida no Laboratório Stratosphere da Universidade Técnica Tcheca em Praga. Isso faz parte do projeto de geração de listas de bloqueio do Stratosphere.
Esta ferramenta foi originalmente originada da tese de graduação de Thomas O'Hara, The Attacker IP Prioritizer: An IoT Optimized Blacklisting Algorithm (2021).