
L'Attacker IP Prioritizer (AIP) génère dynamiquement des listes de blocage IPv4 économes en ressources à partir des flux réseau Zeek.
L'outil Attacker IP Prioritization (AIP) est un outil permettant de générer des listes noires d'adresses IP efficaces et économiques à partir du trafic réseau capturé par des réseaux de honeypots.
Avec l'avènement de la 5G, les appareils IoT sont directement connectés, souvent sans protection de pare-feu. Nous avons donc besoin de listes noires qui soient petites, efficaces et économiques. La structure d'AIP est présentée ci-dessous.

Chaque modèle AIP génère sa propre liste noire en fonction d'un critère spécifique. Les principaux modèles sont :
La meilleure façon d'exécuter AIP actuellement est d'utiliser Docker.
AIP tentera automatiquement d'exécuter tous les modèles en utilisant les données disponibles. En supposant que les données Zeek se trouvent à leur emplacement habituel :
:~$ 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
Pour exécuter AIP pour un jour spécifique :
:~$ 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
L'outil Stratosphere AIP est sous licence GNU General Public License v3.0.
Cet outil a été développé au laboratoire Stratosphere de l'Université technique tchèque de Prague. Il fait partie du projet de génération de listes noires Stratosphere.
Cet outil est né du mémoire de bachelor de Thomas O'Hara, The Attacker IP Prioritizer: An IoT Optimized Blacklisting Algorithm (2021).