elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 15:47  


Tema destacado: Nueva página de elhacker.net en Google+ Google+

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Avanzado (Moderadores: ANELKAOS, TRICKY)
| | |-+  ¿Existe algún programa que use "fuerza bruta" para completar una dirección web?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Existe algún programa que use "fuerza bruta" para completar una dirección web?  (Leído 1,193 veces)
nosenose3

Desconectado Desconectado

Mensajes: 1


Ver Perfil
¿Existe algún programa que use "fuerza bruta" para completar una dirección web?
« en: 13 Noviembre 2011, 14:48 »

Necesito saber si existe un programa de éste estilo (voy a citar una pregunta que he hecho en "yahoo respuestas :-\" para no tener que redactar de nuevo todo)

Citar
Tengo parte de una dirección web pero me faltan los 8 últimos caracteres que pueden ser del tipo ABC...XYZabc...xyz1234567890-_

¿Existe algún programa que poniendo la dirección que tengo empiece a probar todo tipo de combinaciones hasta hallar dirección deseada?

He ojeado algún que otro programa pero todos son para sacar nombres de usuario o contraseñas tipo hotmail y facebook, y no para el propósito que busco.

Por si no me he explicado bien, os pongo un ejemplo muy básico:
Tengo la siguiente dirección web:

"http://www.ejemplo.com/asf87g98" y yo sé que la dirección que busco es igual a la que tengo pero añadiendo tres caracteres más, entonces el programa iría accediendo a Internet buscando la dirección correcta desde "http://www.ejemplo.com/asf87g98aaa" hasta "http://www.ejemplo.com/asf87g98ZZZ" y cuando saliese alguna web válida que guardase la dirección.

El caso es que he hecho los cálculos y si existiese ese programa harían falta un total de 281.474.976.710.656 peticiones a Internet (64 caracteres posibles para una palabra de 8 caracteres), por lo que mejor lo doy por imposible ¿no?

Un saludo
En línea
drvy | BSM


Desconectado Desconectado

Mensajes: 1.129


badstupidmonkey


Ver Perfil WWW
Re: ¿Existe algún programa que use "fuerza bruta" para completar una dirección web?
« Respuesta #1 en: 13 Noviembre 2011, 18:52 »

Si se puede crear, si puede hacelo, si existira... otra cosa es el tiempo que vaya a tomar....

por ejemplo en php seria esto:

Código
<?php
$caracteres = '12346789abcdfghjkmnpqrtvwxyzABCDFGHJKLMNPQRTVWXYZ';
$dominio = 'www.pagina'; //lo que ya conoces del dominio sin (.com etc..)
$terminacion = '.com'; // como termina.. (.com .org .es etc...) si esta vacio no se toma en cuenta
$faltan = '5'; // cuantos caracteres faltan antes de terminar
$terminar = '3'; // cuantos dominios comprobados antes de terminar.
/* ----------------------------------------------------------- */
$echas = array();
function generar(){
global $caracteres,$dominio,$terminacion,$faltan,$echas;
$s = '';
for($i=0; $i <= $faltan; $i++){
$s .= @$caracteres[mt_rand(0,strlen($caracteres))];
}
if(in_array($s,$hechas)){return generar();}
else {
$generada = $dominio.substr($s,0,$faltan);
if(strlen($terminacion)>1){$generada .= $terminacion;}
$echas[] = $generada; return $generada;
}
}
function comprobar(){
global $terminar;
$return = '';
for ($i=0; $i < $terminar; $i++){
$dominio = generar();
$abrir = @file_get_contents($dominio);
if($abrir)
{$return .= '|-> '.$dominio.' -> <b>EXISTE</b><br />';}
else {$return .= '|-> '.$dominio.' -> NO EXISTE<br />';}}
return $return;
}
/* ----------------------------------------------------------- */
echo comprobar();
?>
 

Respuesta:
Código:
|-> www.paginaXWmLt.com -> NO EXISTE
|-> www.paginav84FX.com -> NO EXISTE
|-> www.paginawKyhX.com -> NO EXISTE

Obviamente abra que quitarle el max_execution_time y todo eso pero funcionar funciona xD

Saludos
« Última modificación: 13 Noviembre 2011, 18:54 por drvy | BSM » En línea
adastra
Endless Learner
Colaborador
***
Desconectado Desconectado

Mensajes: 624


http://thehackerway.com/


Ver Perfil WWW
Re: ¿Existe algún programa que use "fuerza bruta" para completar una dirección web?
« Respuesta #2 en: 14 Noviembre 2011, 10:45 »

Lo que deseas hacer es demasiado "concreto" lo mejor no es búscar una herramienta que te lo haga, sino hacerlo tu mismo con un script en PHP, JSP, ASP, o cualquier lenguaje de programación web que domines bien, en principio no es complicado de hacer, drvy | BSM te ha dado un script en PHP con el que puedes comenzar a jugar.
En línea

http://twitter.com/jdaanial
http://thehackerway.com/

"Nunca discutas con un idiota, podria no notarse la diferencia"
Kant.
SnakingMax

Conectado Conectado

Mensajes: 167



Ver Perfil WWW
Re: ¿Existe algún programa que use "fuerza bruta" para completar una dirección web?
« Respuesta #3 en: 5 Diciembre 2011, 19:13 »

Parece que drvy | BSM y adastra ya te han dado una buena respuesta.
8 caracteres alfanuméricos supone muchísimas combinaciones posibles.
¿Esa información no puede estar en algun otro sitio?
Google dorks si ha podido ser indexado... algun fichero de logs accesible...  :silbar:

Un saludo y mucha suerte
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines