
L'Attacker IP Prioritizer(AIP) genera dinamicamente blocklist IPv4 a basso consumo di risorse a partire dai flussi di rete Zeek.
L'Attacker IP Prioritization (AIP) è uno strumento per generare blocklist IP efficienti ed economiche basate sul traffico di rete catturato da reti honeypot.
Con l'avvento del 5G, i dispositivi IoT sono spesso connessi direttamente, senza protezione firewall. Pertanto abbiamo bisogno di blocklist piccole, efficienti ed economiche. La struttura dell'AIP è mostrata di seguito.

Ogni modello AIP genera la propria blocklist basandosi su criteri specifici. I modelli principali sono:
Il modo migliore per eseguire AIP al momento è utilizzare Docker.
AIP tenterà automaticamente di eseguire tutti i modelli utilizzando i dati disponibili. Supponendo che i dati Zeek si trovino nella loro posizione abituale:
:~$ 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
Per eseguire AIP per un giorno specifico:
:~$ 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
Lo strumento Stratosphere AIP è concesso in licenza sotto GNU General Public License v3.0.
Questo strumento è stato sviluppato presso il Laboratorio Stratosphere dell'Università Tecnica Ceca di Praga. Fa parte del progetto di generazione delle blocklist Stratosphere.
Questo strumento è nato originariamente dalla tesi di laurea triennale di Thomas O'Hara, The Attacker IP Prioritizer: An IoT Optimized Blacklisting Algorithm (2021).