
ShodanX è uno strumento per raccogliere informazioni sui target usando i dork di Shodan⚡.
Caratteristiche | Installazione | Utilizzo | Configurazione post-installazione

🔐 shodanx auth – Configura e memorizza la tua chiave API Shodan in modo sicuro.🔓 shodanx login – Verifica il tuo livello di accesso e lo stato della chiave API.🏢 shodanx org – Esegui scansioni a livello organizzativo utilizzando le potenti facet di Shodan.🌐 shodanx domain – Enumera metadati correlati al dominio, porte aperte ed esposizioni degli host.📡 shodanx subdomain – Scopri sottodomini passivi tramite le informazioni DNS di Shodan.🔒 shodanx ssl – Tieni traccia dei certificati SSL riutilizzati o scaduti tramite ricerche di impronte digitali.🎯 shodanx custom – Esegui dork Shodan avanzati e query di filtro personalizzate.📦 shodanx internetdb – Usa il leggero InternetDB di Shodan per un'analisi rapida di IP/dominio.🗺️ shodanx map – Visualizza la distribuzione geografica dei servizi e delle porte esposti.🧬 shodanx cvedb – Mappa gli host alle vulnerabilità note utilizzando il database CVE.shodanx può essere facilmente installato usando pip
pip install git+https://github.com/RevoltSecurities/ShodanX --break-system-packages
✅ Assicurati di avere Python 3.13 o superiore installato.
shodanx -h
_____ __ __ _ __
/ ___/ / /_ ____ ____/ / ____ _ ____ | |/ /
\__ \ / __ \ / __ \ / __ / / __ `/ / __ \ | /
___/ / / / / // /_/ // /_/ / / /_/ / / / / / / |
/____/ /_/ /_/ \____/ \__,_/ \__,_/ /_/ /_/ /_/|_|
- RevoltSecurities
╭───────────────────────╮
│ │
│ SHODANX ⚡ HELP │
│ │
╰───────────────────────╯
DESCRIPTION
ShodanX is a terminal-powered recon and OSINT tool built on top of the Shodan Services.
It empowers ethical hackers and red teamers to identify exposed infrastructure,
search CVEs, map attack surfaces, and run internet-wide queries in real time.
MODES (shodanx <mode>)
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Mode ┃ Description ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ auth │ Configure and save your Shodan API key for authenticated access. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ login │ Verify your ShodanX access level and API key validity. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ org │ Perform organization-wide scans using Shodan facets. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ domain │ Enumerate metadata, ports, and host exposure for a domain. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ subdomain │ Discover passive subdomains using Shodan’s DNS data. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ ssl │ Search by SSL fingerprint to track reused/expired certs. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ custom │ Execute advanced queries using Shodan filters and dorks. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ internetdb │ Lightweight analysis of IPs/domains via Shodan InternetDB API. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ map │ Visualize geo-distribution of exposed services and ports. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ cvedb │ Identify vulnerable systems via Shodan’s CVE database. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ entitydb │ Explore technologies/vendors via Shodan’s EntityDB. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ exposuredb │ Discover globally exposed assets and leaks by country. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ faviconmap │ Find systems using specific favicons via Shodan FaviconMap. │
├────────────┼──────────────────────────────────────────────────────────────────┤
│ trends │ View historical exposure trends (Shodan Enterprise required). │
└────────────┴──────────────────────────────────────────────────────────────────┘
FLAGS
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Flag ┃ Description ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ -h, --help │ Show this help message and exit. │
└────────────┴──────────────────────────────────┘
USAGE
shodanx <mode>
DETAILS
shodanx auth → Configure and save your Shodan API key for authenticated access.
shodanx login → Verify your ShodanX access level and API key validity.
shodanx org → Perform organization-wide scans using Shodan facets.
shodanx domain → Enumerate metadata, ports, and host exposure for a domain.
shodanx subdomain → Discover passive subdomains using Shodan’s DNS data.
shodanx ssl → Search by SSL fingerprint to track reused/expired certs.
shodanx custom → Execute advanced queries using Shodan filters and dorks.
shodanx internetdb → Lightweight analysis of IPs/domains via Shodan InternetDB API.
shodanx map → Visualize geo-distribution of exposed services and ports.
shodanx cvedb → Identify vulnerable systems via Shodan’s CVE database.
shodanx entitydb → Explore technologies/vendors via Shodan’s EntityDB.
shodanx exposuredb → Discover globally exposed assets and leaks by country.
shodanx faviconmap → Find systems using specific favicons via Shodan FaviconMap.
shodanx trends → View historical exposure trends (Shodan Enterprise required).
Una volta installato con successo shodanx, segui questi rapidi passaggi per essere completamente autenticato e pronto per la scansione:
Inizia eseguendo il comando auth per memorizzare in modo sicuro le tue credenziali:
shodanx auth
Ti verrà chiesto di inserire:
✅ Nota sulla sicurezza: Tutti i tuoi input sensibili (username, password, chiave API) sono memorizzati in modo sicuro nel file di configurazione locale di shodanx. Nessuna chiamata o archiviazione esterna è coinvolta durante questa configurazione.
Successivamente, esegui il comando login per autenticarti agli endpoint protetti da sessione di Shodan:
shodanx login
Ti verrà chiesto di incollare il tuo cookie di sessione Shodan attivo (copiato come singola stringa) da:
.shodan.ioIncolla la stringa di sessione quando richiesto. Viene utilizzata per funzionalità avanzate basate sulla sessione.
Ora hai accesso all'intera suite di moduli shodanx.
💡 Nota: Alcuni moduli come
trendsrichiedono una chiave API Shodan Enterprise per l'accesso a visualizzazioni di dati premium e approfondimenti sulle tendenze, emaprichiede un cookie di account di abbonamento di alto livello Shodan.
ShodanX è costruito con ❤️ da RevoltSecurities — per hacker, da hacker.
Apprezziamo profondamente tutti gli utenti che si affidano a ShodanX per automatizzare e migliorare i loro flussi di lavoro di cybersecurity. Il tuo utilizzo, feedback e supporto guidano la continua evoluzione di questo potente strumento. Grazie per aver scelto ShodanX per potenziare i tuoi sforzi di ricognizione, enumerazione e sfruttamento.
Rimani etico. Rimani affilato. Rimani avanti. — Con rispetto, RevoltSecurities
🏭 shodanx entitydb🌍 shodanx exposuredb – Identifica risorse esposte pubblicamente e fughe di dati per paese.🖼️ shodanx faviconmap – Tieni traccia dei sistemi tramite favicon uniche per la scoperta laterale.📈 shodanx trends – Analizza le tendenze di esposizione nel tempo (richiede accesso Enterprise).