Argos Logo

Nel corso degli ultimi due mesi abbiamo lavorato ad un script che ci permettesse di avere in pochi minuti una macchina virtuale dedicata all'Osint riducendo al minimo il nostro intervento. Il risultato ha preso il nome di Argos ed é disponibile qui.

Il Desktop di Argos.
Il Desktop di Argos.

Non si tratta dell'ennesimo clone di Kali.

Sia Kali linux quanto Tsurugi linux di Giovanni sono prodotti di gran lunga superiori e completi rispetto alla postazione che intendiamo creare. Sono distro che hanno alle spalle centiniaia di ore/uomo di lavoro dedicate a costumizzazioni, scelta ed aggiunta di tool, ecc. e finalizzate ad utilizzi molto più ampi.

Per il tipo di attività d'intelligence che normalmene svolgo e per il tipo di utenti che ho incrociato nei miei corsi, ho bisogno di un prodotto moolto piú snello e semplice pensato per soddisfare fabbisogni informativi diversi da quelli richiesti ad analista Osint che supporti Blue/Red Team.

Il principio base é che la VM che viene predisposta tramite Argos presenti gli script e modelli di report strettamente legati alle necessità di un analista osint più tradizionale.

Installazione

Ci sono due condizioni importanti perché lo script possa completare correttamente il processo di installazione:
- la macchina VM sia impostata sulla lingua inglese,
- lo username dell'utente utilizzato deve essere "osint".

L'installazione dello script, molto semplice e rapida, è descritta nel paragrafo "INSTALLING & RUNNING" di github.

In alternativa potete copiare ed incollare in una finestra del terminale questa stringa:

sudo apt install -y git && git clone https://github.com/SOsintOps/Argos ~/Downloads/Argos && sudo chmod +x ~/Downloads/Argos/setup.sh && ~/Downloads/Argos/setup.sh

Questa stringa vi permette di installare git, copiare in locale tutto il git del progetto e avviare il file di installazione setup.sh tramite una sola linea di comando.

Gli strumenti presenti

Tra i software e template installati ricordiamo:

OSInt

Software generici

Template dei report

Abbiamo deciso di fornire quanti piú modelli di report OSInt possibile. Ad oggi, Rispettando la licenza, abbiamo inserito nella cartella Template quelli creati da Michael Bazzell.

I template per i report di analisi
I template per i report di analisi

Abbiamo inoltre inserito nella cartella Documents anche il template creato da Pasquale Stirparo per le analisi Analysis of Competing Hypotheses (ACH). Per maggiori approfondimenti su questa metologia di analisi potete leggere questi due articoli 1 e 2.

La matrice ACH versione 0.6
La matrice ACH versione 0.6

Conclusione

Nel corso dei test che abbiamo fatto su Ubuntu 20.10 e Ubuntu Budgie 20.10 VM abbiamo riscontrato qualche piccola imperfezione ma nessun grosso problema di fondo.

Sottolineo che questo script rappresenta solo il primo passo verso la creazione e personalizzazione di un VM dedicata all'Osint. Non lo riteniamo ancora perfetto ma per ora fa il sporco lavoro! :D

Fateci sapere cosa ne pensate e che tools vorreste vedere inclusi qui nei commenti o nel nostro gruppo Telegram.

Sandro Rossetti
Post by Sandro Rossetti
January 19, 2021
Sandro is interested in CTI and Osint by day, reads and blogs by night. He lives and works in Rome. He is the one with a fixation on language (and that says it all!) who corrects and puts his hand to almost every article that is published on this blog.

Comments