Google Hacking & Dorks (46 ejemplos): cómo consigue un hacker contraseñas usando sólo Google. Google puede ser tu peor enemigo.

Google Hacking o Dorks son técnicas para hackear páginas web o servidores usando la búsqueda avanzada de Google como herramienta. Habitualmente, cundo escribo trucos para ser el 1º en Google, Google es bueno, te ayuda y es tu amigo. Pero aquí verás cómo Google puede ser tu peor enemigo. El proceso que sigue un hacker tiene 7 pasos:

  1. Localizar objetivo
  2. Recopilar información sobre objetivo
  3. Identificar vulnerabilidades
  4. Explotar vulnerabilidades y acceder
  5. Ataque
  6. Borrado de huellas
  7. Mantener el acceso, para futuras ocasiones
 

Google les ayuda directamente en los pasos 1, 2, 3 y 7. E indirectamente en los pasos 4, 5 y 6, porque pueden buscar en Google cómo llevarlos a cabo.

Búsqueda avanzada de Google: comandos y trucos

 

Para hacer Google Hacking, tienes que conocer los operadores avanzados de búsqueda de Google o comandos de búsqueda avanzada de Google, que se pueden incluír en el recuadro normal de búsquedas individualmente o combinados entre sí. Luego pondré ejemplos reales de esto, no te preocupes si no lo entiendes ahora. Además, tienes más información en la guía de Google sobre sus comandos de búsqueda avanzada de Google. Aquí van los principales comandos de búsqueda avanzada Google:

  • » » (comillas): buscar frase exacta
  • and or not: operadores lógicos «y» o «no»
  • + y -: incluír y excluír. Ej: jaguar -coches: busca la palabra «jaguar», pero omite las webs con la palabra «coches»
  • * (asterisco): comodín, cualquier palabra, pero una sóla palabra
  • . (punto): comodín, cualquier palabra, una o muchas
  • intitle o allintitle: la expresión buscada está en el título
  • inurl o allinurl: la expresión buscada está en la url
  • site: sólo busca resultados dentro de la web que va detrás de «site:»
  • filetype: sólo busca archivos de un tipo (doc, xls, txt…)
  • link: sólo busca en páginas que tienen un link a una determinada web
  • inanchor: sólo busca en páginas que tienen en el texto de enlace la expresión buscada
  • cache: muestra el resultado en la cache de Google de una pagina web
  • related: busca webs relacionadas con una determinada
 

Combinando estos operadores, el hacker puede obtener 7 tipos de información. A continuación describo los grupos de información y pongo en cursiva los códigos que hay que meter en el rectángulo de búsquedas de Google:

1) Ficheros con usuarios y contraseñas: lo que permite al hacker entrar directamente en tu web. Ejemplos:

  • ext:pwd inurl:(service | authors | administrators | users) «# -FrontPage-« Usuarios y claves de administradores, para modificar la web. Se ven directamente en Google, sin necesidad de entrar en la página. Hay más de 1.100 claves así en Google
  • filetype:sql “# dumping data for table” «`PASSWORD` varchar» Bases de datos sql volcadas completas, tienen datos de usuarios y contraseñas. Se pueden hacer modificaciones en la cadena de búsqueda, para sacar otros tipos de información. Aquí un ejemplo de contraseñas de la Universidad de Vigo. Las contraseñas van encriptadas en md5, pero basta buscar en Google la contraseña y el hacker encontrará un foro donde alguien la ha desencriptado y sale la original. Pongo un recuadro negro en los e-mails 😉
  • intitle:»index of» «Index of /» password.txt Servidores con un archivo llamado password.txt. Se puede centrar por países con site:.es o por páginas educativas con site:.edu
  • filetype:inc intext:mysql_connect password -please -could -port Google nos da más de 2.000 usuarios y contraseñas de bases de datos MySQL
  • filetype:sql «MySQL dump» (pass|password|passwd|pwd) Más contraseñas disponibles en bases de datos
  • «there are no administrators accounts yet» «create the Super User» inurl:admin.php Instalaciones de php nuke a mitad de proceso, que nos piden que elijamos la contraseña de administrador.
 

2) Páginas con formularios de acceso (típica ventana que te pide usuario y contraseña, para entrar): lo que les permite realizar un ataque de diccionario (con listas de usuarios y contraseñas más frecuente combinados). Y si no consigue entrar por ahí usará la fuerza bruta: probando contraseñas con un programa, hasta conseguir entrar. El hacker puede usar Brutus u otros programas similares, para sacar las contraseñas. Tienes más detalles sobre esto en: ¿Cómo robar contraseñas de wifi, windows, hotmail, gmail, tuenti, msn, facebook, twitter o yahoo?. Ejemplos:

  • «You have requested access to a restricted area of our website. Please authenticate yourself to continue.» Puerta de entrada a la administración de la web. Casi 7.000 webs salen en Google al hacer esta búsqueda.
  • inurl:»:10000″ webmin Webmin es un programa que permite administrar vía web remotamente un servidor linux por el puerto 10000, esta búsqueda nos da más de 5.000 servidores que lo tienen activado. Al pinchar nos pide usuario y contraseña
  • «VNC Desktop» inurl»:5800″ VNC es un programa, que permite administrar remotamente la web y corre en el puerto 5800 por defecto. Similar al anterior.
  • intitle:»vnc viewer for java» otra forma de acceder a gente que tiene instalado VNC. Google muestra 4.000 ordenarodres listos para administrar remotamente.
  • inurl:/admin/login.asp Da al hacker 8 millones de páginas diferentes donde hacer login
  • allintitle:Outlook Web Access Logon Login, que permite al hacker ver los correos de una empresa
  • «best idea is to create the super user» «now by clicking here» Instalación de php nuke a medias, que nos pide clave de administrador y lleva a formulario de acceso. Más de 100.000 disponibles en Google.
  • Y el hacker puedes obtener millones de logins en sitios con WordPress yendo a la carpeta /wp-admin o en Joomla yendo a la carpeta /administrator, que son las carpetas que viene por defecto y casi nadie cambia

3) Ficheros con nombres de usuario o mensajes de error que revelan el nombre de usuario: esto se lo pone más sencillo al hacker para atacar con diccionarios o con Brutus, ya sólo tiene que sacar la contraseña para entrar, porque sabem el usuario. Ejemplos:

¿Cansado de ver a tu competencia dominar en Google? ¿Tu web no genera los ingresos que esperabas? Descubre la solución en este vídeo

Hola, soy Antonio González, el creador de esta web. En este vídeo, te revelo las claves para escalar posiciones en Google y transformar tu web en una máquina generadora de ingresos. Aquí abordaré temas vitales como:

  • Mi trayectoria en el posicionamiento SEO y gestión de reputación online.
  • Casos de éxito con clientes que han revolucionado su presencia en Google.
  • La razón por la que la agencia de noticias CNN de Atlanta (USA) confió en mis servicios.
  • Los resultados obtenidos cuando me contrató Google para limpiar la reputación online de uno de sus directivos.
  • Mi metodología única y efectiva.

Este vídeo no es solo informativo, es un cambio de juego para tu negocio. ¡No te lo pierdas! (El artículo que estás leyendo continúa bajo el vídeo).



¿Listo para mejorar tu visibilidad en Google?
¡Hablemos!

Escríbeme un WhatsApp!



Mándame un Email!



Clientes satisfechos

Ver más clientes satisfechos

Te escucho en:

Email: info@trei.es

WhatsApp: (+34) 696 378 256

Teléfono: (+34) 910 32 06 71 | (+34) 696 378 256

  • «access denied for user» «using password» «general error» -inurl:phpbb «sql error» Foros phpbb que dan errores. Nos dan el nombre del usuario y a veces también la IP del servidor. En Google aparecen más de 340.000 foros vulnerables.

4) Detección de la versión servidor de la web o versiones productos vulnerables: si el servidor web, o alguno de los programas instalados en el mismo, no son la última versión, casi siempre tienen agujeros de seguridad. Las versiones habitualmente salen para actualizar agujeros de seguridad. Basta buscar en Google el exploit, para poder entrar en el servidor. Un exploit es un «programa» o una manera de explotar la vulnerabilidad: hay millones en internet. El hacker encontrará los exploits buscando en Google, en Exploit Database o dejando que MetaSploit Framework los descubra y ejecute directamente. Ejemplos:

  • «SquirrelMail version 1.4.4» inurl:src ext:php Una versión muy mala y fáclmente jaqueable del gestor de correo. En Goolge aparecen 1940 empresas con ese gestor de correo, es como si dicen: «hackéame, mira mis correos»
  • «Powered by MercuryBoard [v1» Versión antigua y con agujeros de seguridad de este software para envío de boletines. 188.000 resultados nos da Google.
  • intitle:»Welcome to Windows Small Business Server 2003″ Google muestra 17.000 servidores con esta versión anticuada de Windows Server, el hacker no sabe por cuál empezar…
  • intitle:index.of “Apache/*” “server at” Da más de 500 millones de resultados en Google. Busca servidores Apache. Poniendo en lugar del * una versión con vulnerabilidades, el hacker sabe en qué servidores puede entrar.
  • intitle:index.of “Microsoft-IIS/* server at» Igual que el anterior, aunque este muestra «sólo» 600.000 servidores, con sus versiones correspondientes.

5) Dispositivos hardware online (ver webcams y cámaras de vigilancia o manejar impresoras remotamente). Con ellos puedes espiar remotamente (ejemplos en ¿Cómo espiar webcams remotamente? 6 casos reales ¿Y cómo protegerse?), dar sustos imprimiendo archivos en impresoras ajenas, ver qué se imprime en una empresa, manejar los sitemas de calefacción remotamente a tu antojo, etc. Ejemplos:

  • camera linksys inurl:main.cgi 700 cámaras disponibles para que un hacker nos vea. No hace falta contraseña, para entrar
  • inurl:»ViewerFrame?Mode=» 83.000 cámaras disponibles para espiar sin necesidad de contraseña
  • «active webcam page» inurl:8080 Más cámaras disponibles en el puerto 8080
  • intitle:»toshiba network camera – User Login» 15.000 cámaras más
  • intitle:»ivista main page» más cámaras
  • intitle:»i-catcher console» «please visit» y más todavía
  • inurl:webarch/mainframe.cgi Impresoras listas para administrar remotamente
  • intitle:»network print server» filetype:shtm y más impresoras esperando a hackers

6) Ficheros con información sensible o directorios sensibles de un servidor. Ejemplos:

  • «phone  * * *» «address *» «e-mail» intitle:»curriculum vitae» Obtenemos teléfono, nombre, mail y dirección postal de más de más de 573.000 personas. También se podría hacer el equivalente en español.
  • filetype:ctt Archivos con listas de e-mails. Más de 4.000 archivos disponibles en Google.
  • «robots.txt» «disallow:» filetype:txt En el archivo robots.txt el webmaster dice qué partes de su web no quiere que Google muestre, es decir, la información más confidencial de la web, que es lo 1º que quiere mirar un hacker. Haciendo la búsqueda anterior, Google muestra más de 2 millones de webs con archivos robots.txt, que indican al hacker su información más delicada.
  • allintitle:restricted filetype:doc site:gov Encontrar información «interesante» en sitios de Gobiernos. Se puede cambiar «restricted» por «top secret» o «confidential». Y «doc» por «pdf» o «txt». O «gov» por «mil», para sitios del ejército…
  • passwords|contraseñas|login|contraseña filetype:txt site:web.com Busca contraseñas y logins en documentos txt de la web web.com. Se puede ir cambiando el filetype o la web, para tener resultados diferentes.
  • inurl:intranet filetype:doc confidential Igual que los 2 anteriores, admite variaciones
  • «Index of» / «chat/logs» Logs de chats almacenados en servidores
  • index.of.dcim 300.000 páginas con carpetas con fotos para descargar gratis. DCIM significa Digital Camera Image Dumps, y es el nombre que viene por defecto en las carpetas de fotos de las cámaras digitales. Esta búsqueda muestra personas que han subido las carpetas de fotos a una web tal cual, sin cambiar siquiera el nombre.
  • intitle:index.of “parent directory» Listado de directorios de un servidor, para ver las carpetas y explorarlas. Son los más clásicos. Otros con funciones similares son:
  • intitle:»index of» «Index of /»
  • intitle:»index of» inurl:»admin»
  • intitle:index.of passwd Permite navegar por el servidor y encontrar archivos de contraseñas. Con frecuencia no funciona, porque la gente ha hecho webs con virus para salir arriba en esa búsqueda y que los «lammers» piquen y pinchen los links, por eso no lo pongo en el apartado 1 de esta recopilación…

7) Información de apoyo al acceso. Ejemplos:

  • «Microsoft (R) Windows * (TM) Version * DrWtsn32 Copyright (C)» ext:log Procesos ejecutándose en el servidor, para saber qué antivirus tiene, si tiene firewall…
  • inurl:»:8080″ -intext:8080 Servidores que ejecutan servicios en el puerto 8080. A veces sólo con pinchar la url se entra directamente, a veces pide login, a veces es información «confidencial», o a veces son webs normales. Hay más de 1 millón de resultados en Google.
  • intitle:index.of ws_ftp.log Logs de acceso por FTP, que incluyen las rutas locales de los archivos que se suben y horas de subida. Más de 1 millón de logs disponibles en Google.
  • site:sitio.com -site:www.sitio.com Sirve para conocer subdominios, intranets, dominios para la gestión del correo, etc. Suele producir varias ventanas de login.
  • intitle:”the page cannot be found” “please * * following” “Internet * Services” Permite saber el tipo de servidor.

Esto era sólo un resumen, sin ánimo de ser exaustivo. Hay bases de datos de Google dorks, que así se llaman estos «fallos» de Google en: Exploit Database Google Dorks y Google Hacking Database. Hay Google Dorks para cada plugin o módulo de WordPress o Joomla que tienen vulnerabilidades. Los Google Dorks permiten encontrarlos y hackear las webs con plugins no actualizados.

Por último, hay programas que permiten probar automáticamente todas las vulnerabilidades de una web que muestra Google, para no tener que ir buscando una a una. Algunos de los programas que hacen esto son:

  • Site Digger: recomendado, es el que yo uso más a menudo para pruebas de seguridad de mis clientes 😉
  • Wikto
  • SearchDiggit
  • Athena (de snakeoillabs.com): no recomendable porque viola política de Google, porque no usa GoogleApi para las peticiones
  • Gooscan: no recomendable por lo mismo que el anterior

Conclusión: ojo con lo que subes a internet. La búsqueda avanzada de Google puede ser tu peor enemigo 😉

 

4/5 - (23 votos)

24 comentarios en «Google Hacking & Dorks (46 ejemplos): cómo consigue un hacker contraseñas usando sólo Google. Google puede ser tu peor enemigo.»

  1. Interesante me gustaría aprender más sobre este tema de la informática y sistemas solo para proteger más no para atacar cuentas o sistemas

  2. Esta claro que el descubrimiento de una contraseña por parte de un ‘hacker’ reside en el 90% del nivel de seguridad que posea dicha contraseña.
    Partiendo de esta precisa, ese 10% es posible atacarlo de infinidad de formas diferentes.
    Muy buen artículo.

  3. Búsquedas que más tráfico traen a esta entrada:google dorks 
    dorks google 
    google dork 
    que es google dorks 
    dork google 
    dorks de google 
    que son los dorks 
    que son dorks 
    que es dorks 
    como usar google dorks 
    googledorks 
    como usar dorks 
    dork hacking 
    google dorks 2015 
    que es un dork de facebook 
    «google dorks» 
    google dorks facebook 
    google hacking dorks 
    google droks 
    que es un dorks 
    google ‘dorks’ 
    google dorks email 
    dorks 
    dorks hacking 
    google dorks password 
    dork gmail 
    google-dorks 
    google dorks database 
    what are google dorks 
    hacking dorks 
    que es un dork informatica 
    dorks google 2015 
    google dorks sql 
    google.dorks 
    google doorks 
    google.dork 
    google drok 
    gogle dork 
    que significa dorks 
    busqueda avanzada google 
    dorks hack 
    google dork hacking 
    que es dork en español 
    google dork pdf 
    dork hack facebook 
    google dorcks 
    que es un dork 
    google dorls 
    que es dork de facebook 
    google dorks index of 
    google hacking comandos 
    comandos de busqueda 
    comandos de busqueda google 
    comandos google hacking 
    comandos de busqueda avanzada en google 
    comandos de busqueda en google 
    comandos busqueda google 
    comandos para buscar en google 
    comandos de busqueda avanzada 
    comandos avanzados de google 
    comandos de google hacking 
    comando de busqueda en google 
    comandos de busqueda para google 
    comandos buscador google 
    comandos de busqueda de google 
    comandos de google 
    comandos busqueda avanzada google 
    comandos de búsqueda 
    busqueda avanzada en google 
    comandos de busqueda () 
    comandos de busqueda en internet 
    comandos para busqueda en google 
    comando de busqueda and 
    google comandos de busqueda 
    comandos de busqueda de internet 
    comandos de busqueda and 
    busqueda avanzada google 
    comandos del buscador google 
    busqueda avanzada google comandos 
    comando de busqueda () 
    busqueda avanzada de google 
    cuales son los comandos de busqueda de google 
    comandos avanzados google 
    google y sus comandos de búsqueda 
    comandos google 
    google busqueda avanzada 
    comando de busqueda site 
    comando de busqueda 
    comandos para hackear 
    comandos para el buscador de google 
    comando de busqueda + 
    comandos en google 
    comandos de busqueda avanzada de google 
    comandos de búsqueda en google 
    busqueda avanzada facebook 
    comandos avanzados busqueda google 
    comando de google 
    google busqueda avanzada de personas 
    búsqueda avanzada en google 
    buscar google site 

  4. No entiendo nada!! no se de esto y NECESITO tumbar una web worpress ya que utilizaron material el cual es mío pero no tengo como comprobarlo así que borrar todo me parece justo, ayuda!!

  5. todo muy bien lo único malo son los términos utilizados seria identificar la diferencia entre cracken y hacker.son una base practica para los aprendices

  6. Hola Interesante articulo, sabes quiero saber como puedo saber la contrasena buscando por nombre de usuario, ya aue es es de una pagina de amigos ardientes y mi esposo me esta engañanado

  7. Todos esos archivos y documentos que no se deberían ver, en gran parte están visibles por una mala configuración del servidor apache.

  8. hola me llamo brian y tengo una situación en la que tengo un padre metiche (es muy metido en todo) mi padre no se si llamarlo hacker el se a metido en todos los celulares de mi madre ,mio en todo asta mi ps3 se fija que hacemos (yo y mi madre ) en todo asta en mi ps3 es esta mi pregunta ¿como puedo yo esvadir o sea que no vea mas (que no me espimas ) ? ya esto es una petición de ayuda comprende de es NO TENER PRIVACIDAD porta :C

  9. Antonio una cuestion, como puedo proteger mi sitio para que no sea atacado por medio de inurl. Que sugerencias podrias aportar.

    Saludos.
    Oscar

  10. Supongo que con la IP de las cámaras podrás saber si se pueden encontrar por Google. La IP la deben de saber en cada sede de la empresa.

  11. comopuedo yo saber, que camaras de seguridad de mis distintas empresas estan en google y que cualquiera pueda Verlas, o pinchar en el link y ver lo que se ve desde ellas.
    Hay muchas puestas en toda España y alguna me han dicho que a traves de internet puedes ver lo que enfoca.

    Gracias

  12. Es muy interesante tu articulo, pero al compartir esto estas dando la herramienta para miles de hackeos web de gente que ni idea ubiera tenido, yo casi nada de aqui lo sabia, pero aun asi muy buen articulo

  13. He probado casi todos los trucos del articulo y todos funcionan a la perfección, especialmente me ha gustado el que permite ver documentos forrajeados por organismos públicos y que se consideran ocultos, siga así señor Antonio. Vares.

    Saludos desde Huelva.

  14. Sara, a qué te refieres con «web encriptada»? Una web con https? Una web que está detrás de un login que pide usuario y contraseña?

  15. Interesantísimo tu artículo. Me ha recordado esa películas en que el espía entra en todos los secretos, tecleando como loco.
    Tambien las webs encriptadas puede el navegador de Google, Crhome, perforar?

Deja un comentario