È stata pubblicata la versione 1.4.0 del progetto Snoop, un potente strumento OSINT per l'analisi forense, che rintraccia gli account degli utenti in dati pubblici (intelligence basata su fonti aperte). Il programma analizza vari siti, forum e social network per verificare la presenza del nome utente ricercato, ovvero consente di determinare su quali siti sia presente un utente con il soprannome specificato. Il progetto è stato sviluppato sulla base di materiali di ricerca nel campo dello scraping di dati pubblici. Le versioni sono state preparate per Linux e Windows.
Il codice è scritto in Python e viene distribuito con una licenza che ne limita l'uso a scopi personali. Questo progetto è un fork della base di codice del progetto Sherlock, rilasciato sotto licenza MIT (il fork è stato creato a causa dell'impossibilità di espandere la base di siti).
Snoop è stato inserito nel Registro Unico delle Programmi Russe per Elaboratori Elettronici e Basi Dati con il codice dichiarato 26.30.11.16: «Software che garantisce l'esecuzione delle azioni stabilite durante le operazioni investigative: No7012 ordine 07.10.2020 No515». Attualmente, Snoop rintraccia la presenza di utenti su oltre 3700 risorse internet nella versione completa e sulle risorse più popolari nella versione Demo.
Principali modifiche:
- Il database di ricerca è stato ampliato fino a 3716 siti.
- La ricerca nella versione Snoop per GNU/Linux è stata accelerata del 140%, cioè quasi 2,5 volte (con una velocità di connessione Internet di almeno 12 Mbit/s, la ricerca per nome utente (username) nel database completo di Snoop in modalità rapida ‘—quick/-q’ dura meno di un minuto.
- È stato velocizzato l'avvio di Snoop su PC datati con Windows/HDD.
- È stato aggiunto un nuovo e intelligente algoritmo per l'auto-determinazione di codifiche non specificate/problematica/scambiate durante la ricerca in vari modi.
- È stata ampliata l'informatività nel CLI durante la ricerca nel database ridotto, utilizzando filtri come: ‘—site’, ‘—exclude’ o ‘—include’ (il numero di siti web durante la restrizione della ricerca appare tra parentesi quadre a destra del numero totale di siti nel database).
- Il limite di notifica per Bad_raw è stato aumentato dal 2% al 2,5%.
- È stato migliorato il formato delle informazioni nel CLI su terminali piccoli/compressi in larghezza, ad esempio, nel CLI Termux su Android (sono stati aggiunti spazi automatici tenendo conto dell'ambiente CLI dell'utente).
- È stato aggiornato il report HTML:
- cambiati gli stili dei pulsanti;
- è stata aggiunta l'evidenziazione e ampliate le righe dell'elenco dei siti al passaggio del cursore (navigando nell'elenco, ora è difficile mancare la selezione di una risorsa);
- rimossa una riga duplicata/tautologia su quanti siti hanno trovato 'username';
- aumentata l'attrattiva visiva nella raggruppamento delle bandiere nazionali;
- è stata aggiunta la visualizzazione dei titoli delle colonne sonore al passaggio del cursore su di esse.
- È stata corretta la verifica automatica della rete in modalità verbosità ‘—verbose/-v’ nel caso in cui i test a volte fallissero a causa del rifiuto di alcuni server di accettare connessioni su canali non sicuri.
- In tutte le versioni di Snoop, sono stati rimossi gli avvisi sonori di errore e di termine ricerca dal CLI.
- Sono state aggiunte le versioni light alla versione completa di Snoop, consentendo un avvio quasi istantaneo del software.
- Sulla piattaforma Android, è stata leggermente accelerata la ricerca in modalità verbosità.
- Sulla piattaforma Android, se l'utente preferisce aprire i report HTML manualmente dal proprio GUI FM, ora vengono anche recuperati tutti gli stili.
- I plugin ‘GEO_IP/domain’ e ‘ReverseVgeocoder’ sono stati aggiornati. È stata ampliata la visualizzazione dei dati nei report HTML nelle versioni complete di Snoop, in particolare sono stati aggiunti:
- un filtro per la selezione dei dati per paesi;
- grafici con statistiche su nazioni, regioni, oggetti, fornitori;
- un nuovo livello — mappe topografiche, che cambia con click/spostamento;
- modalità di passaggio a schermo intero;
- auto visualizzazione delle coordinate in qualsiasi punto della mappa;
- scala del righello;
- nota che mostra le statistiche sui dati InvalidData;
- copyright;
- ricerca;
- nel plugin ‘ReverseVgeocoder’ è stato aumentato da 10 a 100 volte il grado di copertura/precisione per distretti/oggetti nelle località RU, UE e CIS.
Fonte: opennet.ru
