7 utili strumenti OSINT per i test di penetrazione

7 utili strumenti OSINT per i test di penetrazione

In questo articolo spiegheremo 7 utili strumenti OSINT per il Penetration Testing.

OSINT, o Open Source Intelligence, è l'atto di raccogliere dati da fonti distribuite e liberamente accessibili. OSINT alimenta i team di sicurezza informatica, consentendo ai team blu, viola e rossi di accedere a una vasta gamma di informazioni come tecnologie di rete, server di hosting Web, record DNS, tecnologie software, risorse cloud, dispositivi IoT, app, database, account di social media e molto altro di più. Questa è una tecnica utilizzata dalle società di intelligence e sicurezza per raccogliere informazioni.

Iniziamo.

7 utili strumenti OSINT per il Penetration Testing

1. Ricognizione

Recon-ng è un framework di ricognizione completo progettato con l'obiettivo di fornire un ambiente potente per condurre ricognizioni basate sul web open source in modo rapido e completo. È uno strumento di sorveglianza identico a Metasploit. La semplice interfaccia basata su comandi consente di eseguire operazioni comuni come l'interazione con un database, l'esecuzione di richieste Web, la gestione delle chiavi API o la standardizzazione del contenuto di output.

Questo framework di ricognizione web è stato scritto in Python e include molti moduli, funzioni utili e aiuto interattivo per guidarti su come usarlo correttamente. Puoi trovare cose come webcam, password predefinite, router, semafori e altro con ricerche semplici, poiché è più semplice, chiaro e facile da usare.

Utilizzare il seguente comando per installare recon-ng:

# apt install recon-ng

# recon-ng

2. Google Dork

L'hacking di Google, chiamato anche Google Dorking, è una tecnica di hacker che utilizza la Ricerca Google e altre applicazioni Google per trovare falle di sicurezza nella configurazione e nel codice del computer utilizzati dai siti Web. Durante le indagini su persone o aziende, molti neofiti della sicurezza IT dimenticano l'importanza di utilizzare i motori di ricerca tradizionali per la ricognizione e la raccolta di informazioni.

L'"hacking di Google" implica l'utilizzo di operatori specializzati nei motori di ricerca di Google per trovare stringhe di testo univoche all'interno dei risultati di ricerca.

Alcuni altri operatori di ricerca molto potenti includono quanto segue:

  • inurl: cerca i termini specificati nell'URL.
  • tipi di file: cerca tipi di file specifici, che possono essere di qualsiasi tipo.
  • sito: limita la ricerca a un singolo sito

3. Spia

Spyse è un motore di ricerca per la sicurezza informatica che può essere utilizzato per trovare rapidamente risorse Internet e condurre un'identificazione esterna. Molto semplicemente, Spyse è un crawler infosec che ottiene informazioni utili per le squadre rosse e blu durante il processo di ricognizione.

Spyse possiede il più grande database del suo genere, contenente un'ampia gamma di dati OSINT utili per la ricognizione; li trovi elencati di seguito

  • Domini (4.5B)
  • Host IPv4 con porte aperte (217,1 M)
  • Record WHOIS (55,6 milioni)
  • Certificati SSL/TLS (66 milioni)
  • Sistemi autonomi (72.6K)
  • Vulnerabilità (143,8K)
  • Organizzazioni (1,2 milioni)
  • Tecnologie (1.3K)

Il vantaggio di Spyse è in parte dovuto alla sua metodologia di database, che evita il problema di lunghi tempi di scansione sulle query per la raccolta dei dati. Questo è il motivo principale per cui i professionisti della sicurezza informatica si stanno orientando verso questo fantastico motore di ricerca.

4. Spiderfoot

SpiderFoot è uno strumento di ricognizione che interroga automaticamente oltre 100 fonti di dati pubbliche (OSINT) per raccogliere informazioni su indirizzi IP, nomi di dominio, indirizzi e-mail, nomi e altro. Devi semplicemente specificare l'obiettivo che vuoi investigare, scegliere quali moduli abilitare e poi SpiderFoot raccoglierà i dati per costruire una comprensione di tutte le entità e come si relazionano tra loro.

SpiderFoot può essere utilizzato per semplificare il processo di compilazione OSINT per trovare informazioni sul target automatizzando il processo di raccolta. Se qualcuno carica un'immagine su uno di questi social network con la funzione di geolocalizzazione attivata, sarai in grado di vedere un mal attivo completo dove è stata questa persona.

Per installare SpiderFoot, segui i passaggi seguenti:

Da git

# git clone https://github.com/smicallef/spiderfoot.git
# cd spiderfoot
~/spiderfoot$

5. Maltego

Maltego è un software utilizzato per l'intelligence e la medicina legale open source, sviluppato da Paterva. È uno strumento grafico di analisi dei collegamenti per la raccolta e il collegamento di informazioni per attività investigative. L'uso di Maltego ti consentirà di lanciare test di ricognizione contro obiettivi specifici.

Per utilizzare Maltego è necessario aprire un account gratuito sul loro sito Web, dopodiché è possibile avviare una nuova macchina o eseguire trasformazioni sul target da uno esistente. Una volta scelte le trasformazioni, l'app Maltego inizierà a eseguire tutte le trasformazioni dai server Maltego.

Maltego è scritto in Java e funziona con ogni sistema operativo. Viene preinstallato in Kali Linux. Maltego è ampiamente utilizzato per il suo modello di relazione entità-entità piacevole e di facile comprensione che rappresenta tutti i dettagli rilevanti.

6. Inquietante

Creepy uno strumento OSINT di geolocalizzazione. Offre la raccolta di informazioni di geolocalizzazione attraverso piattaforme di social network. Creepy visualizza quindi i report sulla mappa con una metodologia di ricerca basata sulla posizione e l'ora precise. Successivamente potrai visualizzare i file in modo approfondito esportandoli in formato CSV o KML.

Se qualcuno carica un'immagine su uno di questi social network con la funzione di geolocalizzazione attivata, sarai in grado di vedere un mal attivo completo dove è stata questa persona.

7. theHarvester

theHarvester è uno strumento molto semplice da usare, ma potente ed efficace, progettato per essere utilizzato nelle prime fasi di un test di penetrazione o di un coinvolgimento del team rosso. Usalo per la raccolta di informazioni sull'open source (OSINT) per aiutare a determinare il panorama delle minacce esterne di un'azienda su Internet. Lo strumento raccoglie e-mail, nomi, sottodomini, IP e URL utilizzando più origini dati pubbliche.

theHarvester utilizza molte risorse per recuperare i dati come server di chiavi PGP, motore di ricerca Bing, Baidu, Yahoo e Google e anche social network come Linkedin, Twitter e Google Plus.

La possibilità di cercare host virtuali è un'altra caratteristica affascinante di Harvester. Attraverso la risoluzione DNS, l'applicazione convalida se più nomi host sono collegati a un determinato indirizzo IP.

In questo articolo abbiamo visto 7 utili strumenti OSINT per il Penetration Testing.

Ottieni un server dedicato doppia serie E5 ad alte prestazioni e VPS KVM economico.


Calcolatore commissioni PayPal

Calcolatore commissioni PayPal

Calcolatore commissioni PayPal. PayPal è il metodo di pagamento più comunemente utilizzato.PayPal offre account personali e aziendali.Ti offre una chiara panoramica delle commissioni

Come installare ed eseguire MTR Report su CentOS 7

Come installare ed eseguire MTR Report su CentOS 7

impareremo come installare ed eseguire il report MTR su CentOS 7. Per diagnosticare e isolare gli errori di rete, l'amministratore di Linux utilizza lo strumento MTR (my traceroute).

Come installare e configurare Git Server su CentOS 7

Come installare e configurare Git Server su CentOS 7

Vedremo come installare e configurare il server git su CentOS 7. Configurare un server Git. Git è un software gratuito e open source. Installa Git usando YUM o scaricalo.

Facile da installare iRedMail su Ubuntu 20.04

Facile da installare iRedMail su Ubuntu 20.04

In questo tutorial, ti mostreremo come è facile installare iRedMail su Ubuntu 20.04. iRedMail è una soluzione server di posta open source.

Come configurare OrangeScrum su CentOS 7

Come configurare OrangeScrum su CentOS 7

In questo articolo, spiega bene come configurare OrangeScrum su CentOS 7.

Facile da installare XploitSPY su Ubuntu 20.04

Facile da installare XploitSPY su Ubuntu 20.04

In questo articolo, spiega bene come è facile installare XploitSPY sul server Ubuntu 20.04. XploitSPY è uno strumento di spionaggio per il monitoraggio di Android.

Come installare Polr su CentOS 8

Come installare Polr su CentOS 8

Ti mostreremo come installare Polr su CentOS 8. Installeremo il server web Apache, l'ultima versione di MySQL e PHP 7.4. Polr è un moderno accorciatore di link.

Come installare IntelliJ IDEA su Ubuntu 20.04

Come installare IntelliJ IDEA su Ubuntu 20.04

In questo articolo, spiega bene come installare IntelliJ IDEA su Ubuntu 20.04. IntelliJ IDEA è un ambiente di sviluppo integrato. Versione comunitaria

7 utili strumenti OSINT per i test di penetrazione

7 utili strumenti OSINT per i test di penetrazione

In questo articolo, spiega bene 7 strumenti OSINT utili per il Penetration Testing.

Come installare plausibile su Ubuntu 20.04

Come installare plausibile su Ubuntu 20.04

Come installare Plausible su Ubuntu 20.04. Plausible Analytics un'alternativa semplice, open source e rispettosa della privacy per l'analisi dei dati web a Google Analytics.