07. Shodan - 2ASIX-2021-22/ProjecteJSD GitHub Wiki
Eina Shodan
Shodan és un motor de cerca que permet a l'usuari trobar, gràcies a l'especificació per filtres, diferents tipus d'equips (routers, servidors, etc.) connectats a Internet.
Què fa l'script?
- Ens permet cercar informació del domini, la IP i els ports actius.
- I ens mostra l'informació obtinguda del servei en qüestió per pantalla.
Explicació de les funcions implementades
- 
S'importen les llibreries necessàries  
- 
És demana a l'usuari que introdueixi l'API del seu compte de Shodan i la IP sobre la qual vol fer la recerca.  
- 
Les funcions api.host() recerca de les dades del host i api.search() recerca del host en les base de dades del Shodan.  
- 
En bucle el resultat del api.host() que mostri el domini, la IP i el port dins del vector [data].  
- 
Dels resultats trobats, s'introdueix un servei per cerca en la base de dades de Shodan. 
- 
En el bucle el resultat del api.search() del servei introduït que mostri la IP introduïda anteriorment i el vector [data] que dins del vector [matches]. 