
The Attacker IP Prioritizer (AIP) genera dinámicamente listas de bloqueo IPv4 de bajo consumo de recursos a partir de flujos de red de Zeek.
La Priorización de IPs de Atacantes (AIP) es una herramienta para generar listas de bloqueo de IPs eficientes y económicas basadas en el tráfico de red capturado de redes honeypot.
Con la llegada del 5G, los dispositivos IoT están conectados directamente, a menudo sin protección de firewall. Por lo tanto, necesitamos listas de bloqueo que sean pequeñas, eficientes y económicas. La estructura de AIP se muestra a continuación.

Cada modelo de AIP genera su propia lista de bloqueo basada en un criterio específico. Los modelos principales son:
Actualmente, la mejor forma de ejecutar AIP es usando Docker.
AIP intentará ejecutar automáticamente todos los modelos utilizando los datos disponibles. Suponiendo que los datos de Zeek se encuentran en su ubicación habitual:
:~$ 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 ejecutar AIP para un día 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
La herramienta Stratosphere AIP está licenciada bajo la GNU General Public License v3.0.
Esta herramienta fue desarrollada en el Laboratorio Stratosphere de la Universidad Técnica Checa en Praga. Esto es parte del proyecto de generación de listas de bloqueo de Stratosphere.
Esta herramienta nació originalmente de la tesis de licenciatura de Thomas O'Hara, The Attacker IP Prioritizer: An IoT Optimized Blacklisting Algorithm (2021).