Hoy en el blog del Maligno hemos aprendido como [extraer las rutas y datos de bastantes usuarios de la app Runstastic] gracias a Google, a su araña y al Dork:
- site:runtastic.com/es/usuarios/ rutas
Yo he estado haciendo mis pruebas gracias a la herramienta que cree para el blog de [estación informática] para hacer una búsqueda en 3 buscadores al mismo tiempo. el cual tengo un poco abandonado pero espero que esta PoC que voy a presentar ahora sirva para una buena entrada.
Búsqueda en Google:
Búsqueda en Bing:
Búsqueda en Duck Duck Go:
No sale el numero de resultados pero hay muchos
Después de jugar un rato con esto se me ha iluminado la bombilla ya que, tenia [una idea clara hace mucho] pero no sabia como aplicarla. La verdad es que hacer muchas búsquedas en diferentes buscadores y cada uno en una pestaña diferente es muy molesto. Así que, es mucho mas fácil crear una tabla en html, especificar que buscador es y meterle un enlace en la columna de al lado para que se le pued hacer clic y acceder a la búsqueda deseada.
Como veis la PoC está limitada a 3 buscadores que mañana intentaré que sean mas. Pero, es un buen sistema para probar un mismo Dork con diferentes buscadores/arañas a ver que resultados nos dan.
Os dejo el código del script de la PoC aaquí:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import webbrowser
def webinput():
while True:
busqueda = raw_input("Copia tu Dork favorito: ")
search(busqueda)
def search(peticion):
google = "https://www.google.com/?#q="+ peticion
bing = "https://www.bing.com/search?q="+ peticion
duckgo = "https://duckduckgo.com/?q="+ peticion
list = [google,bing,duckgo]
html ="""
<html>
<head>
<meta charset="UTF-8">
<title>StateX Results</title>
</head>
<body>
<h1>
Resultados
</h1>
<table>
<tr>
<td><strong>Buscador</strong></td>
<td><strong>Url Busqueda</strong></td>
</tr>
<tr>
<td>Google</td>
<td><a href="%s">Ver Resultados</a></td>
</tr>
<tr>
<td>Bing</td>
<td><a href="%s">Ver Resultados</a></td>
</tr>
<tr>
<td>DuckDuckGo</td>
<td><a href="%s">Ver Resultados</a></td>
</tr>
</table>
</body>
</html>
""" %(google,bing,duckgo)
d1 = open("resutados.html", "w")
d1.write(html)
d1.close
print "Resutados guardados como resultados.txt"
if __name__ == "__main__":
print """
|-----| Bing, Google & DuckDuckGo |-----|
Hacking
"""
webinput()
De momento no lo he subido a Github por que me parece un poco tontería y quiero afinarlo un poco mas pero aquí tenéis una idea para todos lo que quieran hacer algo con un html.
Sed Buenos ;)
No hay comentarios:
Publicar un comentario