Google dorks en python
Enviado por phycola • 26 de Octubre de 2022 • Trabajo • 339 Palabras (2 Páginas) • 53 Visitas
from re import search
import codecs
from googlesearch import search
cadena = input ("Introduce la cadena sobre la que desea buscar informacion -->")
f = codecs.open("dorks_url.txt", "a")
f.write("URL de interes sobre " + cadena + " -- > \n")
f.write("\n")
f.write("\n")
f.write("Busqueda por nombre -- > \n")
google_query = ('"' + cadena + '"')
for i in search (google_query, start = 0, pause = 2):
# Escribir en el fichero el contenido guardado en la variable
f.write(i)
f.write("\n")
# Cerrar el fichero
f.close()
#busqueda por site
f = codecs.open("dorks_url.txt", "a")
x = "s"
while x == "s" or x == "S":
sitio = input ("introduce el sitio donde desea buscar--> ")
f.write("Busqueda por site:"+ sitio +"-- > \n")
google_query = ('site'+sitio+' ' + cadena + '"')
for i in search (google_query, start = 0, pause = 2):
# Escribir en el fichero el contenido guardado en la variable
f.write(i)
f.write("\n")
# Cerrar el fichero
f.close()
x = input ("¿Desea realizar alguna otra busqueda por sitio? S/N: ")
#busqueda de interes INURL
f = codecs.open("dorks_url.txt", "a")
f.write("Busqueda por url -- > \n")
google_query = ('inurl:"' + cadena + '"')
for i in search (google_query, start = 0, pause = 2):
# Escribir en el fichero el contenido guardado en la variable
f.write(i)
f.write("\n")
# Cerrar el fichero
f.close()
#busqueda INTITLE
f = codecs.open("dorks_url.txt", "a")
f.write("Busqueda por titulo -- > \n")
google_query = ('intitle:"' + cadena + '"')
for i in search (google_query, start = 0, pause = 2):
# Escribir en el fichero el contenido guardado en la variable
f.write(i)
f.write("\n")
# Cerrar el fichero
f.close()
#busqueda por texto
f = codecs.open("dorks_url.txt", "a")
f.write("Busqueda por cadena en texto -- > \n")
google_query = ('intext:"' + cadena + '"')
for i in search (google_query, start = 0, pause = 2):
# Escribir en el fichero el contenido guardado en la variable
f.write(i)
f.write("\n")
# Cerrar el fichero
f.close()
#Busqueda por tipos de archivo
f = codecs.open("dorks_url.txt", "a")
...