Tutoriales

Búsqueda de protocolo de Internet (IP) de Favicon con Shodan

F.av-up es una útil que le permite apañarse direcciones IP reales comenzando con el ícono de favicon y terminando con Shodan.

instalación

pip3 install -r requirements.txt

Esencia de API de Shodan (No el autónomo)

usar

CLI

Primero, defina cómo suceder la secreto API:

  • -k o --key dale la secreto al stdin
  • -kf o --key-file para suceder el nombre de archivo desde el que se origina la secreto
  • -sc o --shodan-cli para obtener la secreto de Shodan CLI (si la ha inicializado)

A partir de ahora, esta útil se puede utilizar de tres formas diferentes.

  • -ff o --favicon-file:: Almacenan un ícono de favicon localmente que desea apañarse
  • -fu o --favicon-url:: No cumplimiento el icono de favicon localmente, pero sabe la URL exacta en la que se encuentra
  • -w o --web:: No conoce la URL del ícono de favicon, pero aún sabe que está allí
  • -fh o --favicon-hash:: Conoce el hash y desea apañarse en todo Internet.

Puede especificar archivos de entrada, que pueden contener URL para dominios, símbolos de favicon o simplemente ubicaciones de símbolos guardados localmente:

  • -fl, --favicon-list:: El archivo contiene la ruta completa de todos los símbolos que desea apañarse
  • -ul, --url-list:: El archivo contiene la URL completa de todos los símbolos que desea apañarse.
  • -wl, --web-list:: Que contiene todos los dominios que desea apañarse

Todavía puede respetar los resultados en un archivo CSV / JSON:

-o, --output:: Especifique la salida y el formato, p. Ej. results.csv se cumplimiento en un archivo CSV (el tipo se reconoce automáticamente por la extensión del archivo de salida)

Ejemplos de

python3 favUp.py –archivo favicon favicon.ico -sc

python3 favUp.py –favicon-url https: //dominio.behind.cloudflare/assets/favicon.ico -sc

python3 favUp.py –dominio web.behind.cloudflare -sc

módulo

importar desde favUp FavUp
f = FavUp ()
f.shodanCLI = Serio
f.web = «dominio.behind.cloudflare»
f.show = Serio
f.run ()
para el resultado en f.faviconsList:
print (f ”Positivo-IP: resultado[‘found_ips’] ”)
print (f ”hash: resultado[‘favhash’] ”)

Todos los atributos

variable Arte
FavUp.show Bool
FavUp.key S t
FavUp.keyFile S t
FavUp.shodanCLI Bool
FavUp.faviconFile S t
FavUp.faviconURL S t
FavUp.web S t
FavUp.shodan Clase Shodan
FavUp.faviconsList índice[dict]

FavUp.faviconsList cumplimiento todos los resultados, los campos secreto dependen del tipo de búsqueda que desee realizar.

  • En caso de –Archivo de favicon o índice de –favicon:
    • Favhash cumplimiento el hash del símbolo de favicon
    • expediente salva el camino
  • En el caso de –favicon-url o –url-list:
    • Favhash cumplimiento el hash del símbolo de favicon
    • URL cumplimiento la URL del símbolo de favicon
    • dominio cumplimiento el nombre de dominio
    • máscaraIP cumplimiento la IP «falsa» (por ejemplo, la IP de Cloudflare)
    • máscaraISP Guarde el nombre de ISP asignado a maskIP
  • En el caso de –web o –web-list:
    • Favhash cumplimiento el hash del símbolo de favicon
    • dominio cumplimiento el nombre de dominio
    • máscaraIP cumplimiento la IP «falsa» (por ejemplo, la IP de Cloudflare)
    • máscaraISP Guarde el nombre de ISP asignado a maskIP

(En este caso, la URL del símbolo de favicon es devuelta por el atributo href del medio ambiente HTML).

Si no se encuentra ausencia útil al apañarse el ícono de favicon, se devuelve No contrario.

En los tres casos, el campo found_ips se agrega para cada entrada marcada. Si no se encontraron direcciones IP, no se encontrarán

compatibilidad

Por lo menos python3.6 es necesario correcto a la sintaxis picante.

Exención de responsabilidad

Esta útil es solo para fines educativos. Los autores y colaboradores no son responsables del mal uso de esta útil. ¡Úselo bajo su propio peligro!

LEER  AYANEO tiene su propio sistema operativo AYANEO basado en Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba