Enviado por HackeZ en InfoSec, WWW
FTP by Brute Force
En este apartado vamos a ver como atacar a un servidor FTP por la Fuerza bruta.
Requisitos para seguir leyendo esto:
1. Conominiento en la linea de comandos
2. Definicion y uso de protocolos FTP
3. Paciencia
Al hacer un Pen-Testing a alguna pagina web los puertos mas importantes son el FTP (21) y el HTTP (80), cuando hacemos el Pen-Testing lo primero que debemos hacer es obtener informacion acerca del objetivo, este paso se llama Footprinting. Una de las herramientas que utilizamos para este paso se llama “AMAP” del grupo THC. una ves obtenido hay que empezar a hacer el escaneo por medio de banners. de este modo:
Como podemos ver el Servidor FTP de nuestro objetivo es ProFTPd 1.3.1rc2, como se consigue esta informacion?. solo echale un vistaso a los commandos de AMAP. entre ellas estan:
pero las opciones que siempre uso son:
>> AMAP -bqv -1 [aqui teclear direccion del servidor].
Pero no nos salgamos del tema. ya que sabemos que kernelerror usa un servidor que permite varios logins (o usaba) es hora de hacer el brute force, hay que ver, para aclarar, que el brute force es una vulnerabilidad, es decir, un bug, despues dire como afrentar este bug. bueno, al ataque!.
La herramienta preferida que tengo al hacer ataques brute force es HYDRA, tambien es del grupo THC.
al atacar el blanco, debes tener a mano siempre diccionarios, y seria bueno que averiguaras algunos nombres de usuarios. abajo recomendare algunos. ahora comenzamos con hydra.

Los commandos que utilize son:
-l [Usuario]
-P [Diccionario]
-e ns << Probar el username como pass y tambien el pass nulo
-f << salir al primer pass encontrado
kernelerror.net << Host al atacar
ftp << Servicio al cual atacar
si quieren saber otras opciones solo en la linea de comandos pongan hydra y ya. ahora al ataque:
Este ataque suele tardar un poco, por eso debemos elegir muy bien los diccionarios, mirar que no hallan passwords repetidos, si vamos a atacar por fuerza bruta a un sistema unix no vamos a escoger un diccionario en árabe XD. despues de varios intentos obtendremos el password.
Como podemos ver hydra a encontrado un PASS! YUPI!. ahora vamos a probar.
Ahora que hemos entrado es hora podrias escalar privilegios, y poner algun sniffer para obtener Usuarios y contraseñas : P.
Bueno espero que hayan aprendido. he aqui otros textos:






oye buen manual, y una pregunta, no se si ya este por ahi, pero apenas llegue aqui XD..
Usandoy mi duda es el famoso tema de las proxys, pero en linux, algo asi para encadenarlas, y usarlas en la consola, existe alguna forma?
saludos
No te preocupes. dentro de poco posteare uno de los mejores
Usando;)