
Installatore di pacchetti/bundle per intelligence e ricognizione.
Pacchetto/installatore bundle per Intelligence e Reconnaissance.
IntRec-Pack è uno script Bash progettato per scaricare, installare e distribuire diversi strumenti di qualità OSINT, Recon e Threat Intelligence. Poiché gestisce anche l'installazione delle varie dipendenze relative a questi programmi, si propone come un assistente completo per configurare il proprio ambiente di raccolta di intelligence. Di seguito una panoramica degli strumenti e delle utilità che ti aiuterà a configurare.
+-----------------------+-------------------------------------------+
| Tool | Utility type and feature summary |
+-----------------------+-------------------------------------------+
|1. QuickScan | Port Scanner/WHOIS/Domain Resolver |
|2. DNSRecon | Advanced DNS Enumeration & Domain Utility |
|3. Sublist3r | OSINT Based Subdomain Enumeration |
|4. TekDefense-Automator| OSINT Based IP, URL and Hash Analyzer |
|5. TheHarvester | eMail, vHost, Domain and PII Enumeration |
|6. IOC-Parser | Threat Intel, parses IOC data from reports|
|7. PyParser-CVE | Multi Source Exploit Parser/CVE Lookup |
|8. Mimir | HoneyDB CLI/Threat Intelligence Utility |
|9. Tadpole | Open AWS bucket, file search and Download |
|10.Harbinger | Cymon.io, Virus Total, Threat Feed Parser |
|11.Inquisitor | OSINT Recon/data visualization utility |
|12.BirdWatch | SOCMINT Utility with a focus on Twitter |
|13.Spiderfoot | Advanced OSINT/Reconnaissance Framework |
|14.EagleEye | Facial recognition powered SOCMINT utility|
+-----------------------+-------------------------------------------+
Inoltre, ho incluso nello script Bash una funzionalità che permette all'utente di richiamare facilmente due risorse basate sul web (tre a partire dall'aggiornamento 1.2.1), ovvero OSINT-Framework e HoneyDB. La prima funge da elenco curato di strumenti OSINT open source, siti web e materiali correlati da utilizzare come guida di riferimento. La seconda è un pool di threat intelligence aggregativo OSINT che raccoglie e organizza dati forniti dagli honeypot HoneyPy. La mia Interfaccia a riga di comando è anch'essa inclusa nella selezione di strumenti disponibili per il download con IntRec-Pack.
Clona lo strumento dal repository e rendilo eseguibile in questo modo.
git clone https://github.com/NullArray/IntRec-Pack.git
cd IntRec-Pack
chmod +x intrec.sh
Dopodiché può essere avviato dalla riga di comando con sudo ./intrec.sh. Una volta fatto, ti verrà presentato un menu le cui opzioni sono le seguenti:
1) Help 4) Specify Install Location
2) List and Install 5) Online Resources
3) Install All 6) Quit
L'opzione help mostra ulteriori informazioni sull'utilizzo e dettagli generali sullo strumento. List and Install elencherà tutti gli strumenti disponibili per il download/installazione e ti permetterà di selezionare quelli desiderati. Fatto ciò, lo strumento e le sue dipendenze verranno installati nella directory di lavoro corrente. A meno che l'opzione Specify Install Location non sia stata utilizzata per fornire un percorso a una posizione personalizzata. Install All scaricherà e installerà tutti gli strumenti disponibili con questo script e Online Resources aprirà le applicazioni web menzionate in precedenza.
Lo script è stato aggiornato alla versione 1.3.0.
Registro delle modifiche
Questo aggiornamento aggiunge EagleEye all'elenco degli strumenti disponibili per il download. EagleEye è un'utilità SOCMINT che utilizza ricerche inverse di immagini e riconoscimento facciale.
Tadpole è stato aggiunto all'ultima versione. Questo programma permette di cercare e scaricare elementi da bucket AWS aperti.
Sono stati aggiunti due programmi aggiuntivi. BirdWatch, che è un'utilità SOCMINT incentrata su Twitter, e Inquisitor, che è uno strumento di Recon basato su OSINT. Inoltre, https://toddington.com/resources è stato aggiunto alla funzionalità Online Resources per essere utilizzato come guida di riferimento a ulteriori strumenti OSINT, servizi e altro.
Ogni operazione di installazione ora ha la propria funzione per rendere lo script modulare. Ciò permetterà anche di aggiungere facilmente operazioni che installeranno altri/più strumenti in futuro.
Sono stati aggiunti controlli aggiuntivi allo script per verificare la presenza di utilità come wget, git e pip. Questo è importante perché alcune distribuzioni come Debian e Devuan non includono alcune di queste utilità installate di default. Se lo script dovesse rilevare la mancanza di una di queste utilità, tenterà di risolvere automaticamente il problema. Rende lo script efficace e compatibile con la maggior parte delle distribuzioni basate su Debian.
D'ora in poi IntRec-Pack verificherà se è stato avviato con privilegi di super utente. Poiché ci sono molti comandi sudo nello script, questo eviterà che l'utente incontri problemi a metà dell'esecuzione.
Un ringraziamento speciale a Chandrapal per i suoi contributi allo strumento.
Poiché la funzionalità Online Resources impiega funzionalità derivate da Python, Selenium e Mozilla Geckodriver, ho aggiunto una logica allo script che installerà automaticamente la versione corretta di ogni componente (Selenium e Geckodriver) necessaria affinché lo script funzioni correttamente.
Questa funzionalità è stata testata e lo script è progettato per automatizzare il più possibile per facilità d'uso. Se dovessi riscontrare problemi o incontrare un bug, sentiti libero di Aprire un Ticket o Inviare una Pull Request.
Grazie.