Usuario: Contraseña:

Auditorias wireless,Seguridad wireless


,Routers,Hacking,Cracking,Android,Develop Tools,forensics network group


Ethical Hacking,Ethical Webcracking




Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Autor Tema: [ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)  (Leído 2522 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Coeman76

  • Desarrolladores
  • Trade Count: (0)
  • *****
  • Mensajes: 353
  • Colaboraciones +82/-1
  • Sexo: Masculino
  • Wifiiu fiuuuu!!!
[ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)
« en: 22 de Julio de 2014, 07:40:01 am »
Hola a todos ;)

Últimamente se habla de que no hay nada para Linux para realizar una conexión utilizando el protocolo WPS,ya no hablo de reaver o bully y sus conocidas propiedades,hablo de,a través del pin wps,obtener ip,recuperar la psk ( GRACIAS SkyWatcher ;) ) y poder navegar normalmente ;).

Para ello necesitaremos 1 distribucion linux (yo he probado con Kali linux,pero debe de funcionar en cualquiera) y 4 programas que van por defecto en la mayoría de distribuciones,si no en todas.

Un editor de texto (en el tuto utilizaré gedit pero os vale cualquier otro)
wpa_supplicant
wpa_cli
dhclient

A lo que vamos,y lo vamos a hacer de tal modo que no necesitaremos ni montar la tarjeta en modo monitor ;) ;)


1) Lo primero que haremos es desconectarnos de la red en caso de que estuviéramos conectados.Esto es importante,pues si tenemos las conexiones automaticas tendremos problemas con wpa_supplicant..

2) Listaremos las interfaces para saber cual es la interfaz que queremos utilizar....introducimos:

Código: [Seleccionar]
iwconfig
3) Ahora que ya tenemos la interfaz pondremos a escanear la tarjeta,en mi caso es wlan3.Introducimos:

Código: [Seleccionar]
iw wlan3 scan | egrep 'WPS|BSS|SSID' -w
4) Bien,ya tenemos el bssid y la interfaz a utilizar ;D.Notese que hay otros medios más efectivos (airodump,airmon,bla,bla) pero me apetecía hacerlo a pelo sin aircrack ;D...seguimos...
Para poder recuperar posteriormente la psk a traves de la conexión por wps necesitaremos crear un archivo de configuracion de wpa_supplicant,pero esto es facil.Para ello utilizaremos el editor de texto,yo utilizaré gedit,pero podeis utilizar el que mejor os venga.Introducis:

Código: [Seleccionar]
gedit etc/wpa_supplicant.conf
Se abrirá el editor.Ahora lo que haremos es añadir estas tres lineas al archivo de texto:

Código: [Seleccionar]
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=root
update_config=1



Cerramos y guardamos ;)

5) Ahora mataremos network-manager,para evitar que segun distribucion o configuracion de usuario quede activo ocupando el wpa_supplicant.Abrimos una terminal e introducimos:

Código: [Seleccionar]
killall NetworkManager
Al terminar todo el proceso si quereis levantar de nuevo NetworkManager solamente tendreis que llamarlo:

Código: [Seleccionar]
/etc/init.d/network-manager restart
6) Procedemos a lanzar wpa_supplicant:

Código: [Seleccionar]
wpa_supplicant -i wlan3 -c /etc/wpa_supplicant.conf -B
Sí.. ;D..así a pelo sin especificar driver.

Vereis que en un par de segundos se cierra....ya tenemos wpa_supplicant en marcha ;)

7) Llamaremos a wpa_cli y le indicaremos la interfaz para acceder a las opciones,entre ellas iniciar el protocolo wps.

Código: [Seleccionar]
wpa_cli -i wlan3
8] Se abrira el prompt de wpa_cli para poder introducir sus comandos,podeis introducir help y vereis sus multiples opciones.Introduciremos el comando status para asegurarnos de que la tarjeta está inactiva.En caso de que esta no estuviese introduciremos el comando stop y disconnect .Debereis de tener la misma salida que en esta imagen:



9] Bien,ahora iniciaremos el protocolo wps,indicando el bssid y el pin que queramos testear,utilizando el comando wps_reg:

Código: [Seleccionar]
wps_reg XX:XX:XX:XX:XX:XX(bssid) NNNNNNNN(pin)
...inmediatamente wpa_cli se pondra a negociar con el AP,llegando,en caso de ser el pin correcto el introducido,a asociarse correctamente tal y como se muestra en esta imagen:



10) Ya estamos asociados!! ;D...si introducimos ahora el comando status obtendremos esta salida:



Introduciremos el comando save,para que la configuracion del AP quede guardada en nuestro wpa_supplicant.conf ;)

11) Ahora nos queda obtener una IP válida.Para ello abriremos una nueva consola y haremos uso del programa dhclient.Pero antes habrá que hacer un pequeño retoque en el archivo samba,para qué no nos dé problemas dhclient.Así que abriremos este archivo para editarlo,de nuevo con gedit :

Código: [Seleccionar]
gedit /etc/dhcp3/dhclient-enter-hooks.d/samba
12) Se abrirá el editor.Pues bién lo que teneis que hacer es buscar esta linea que esta al final del archivo:

Código: [Seleccionar]
[ -x /etc/init.d/samba ] && /usr/sbin/invoke-rc.d samba reload
..y sustituirla por esta otra:

Código: [Seleccionar]
[ -x /etc/init.d/samba ] && /usr/sbin/invoke-rc.d samba reload > /dev/null
13) Ahora antes de proceder a obtener IP vamos a liberar la configuracion de la interfaz:

Código: [Seleccionar]
dhclient -r
14) Y ahora ya sí,procedemos a la asignacion de IP por parte del AP:

Código: [Seleccionar]
dhclient wlan3 -v
Y TACHÁN!!



Abrid el navegador y veréis que navegáis correctamente,aun cuando el gestor de redes no os muestra conexión alguna ;D...this is the wps connection :P

15) Para ver la psk solamente debemos introducir:

Código: [Seleccionar]
cat /etc/wpa_supplicant.conf



;D ;D ;D


Espero os haya gustado...;)

Un saludo
« Última modificación: 23 de Julio de 2014, 11:34:01 am por Coeman76 »

Desconectado USUARIONUEVO

  • WSlaxdesigners
  • Trade Count: (0)
  • *****
  • Mensajes: 2196
  • Colaboraciones +103/-0
  • WifiSlax Developer
Re:[ Tutorial ] Conexión WPS desde Linux (Kali 1.0)
« Respuesta #1 en: 22 de Julio de 2014, 07:15:01 pm »
no lo he probado ,pero seguro que funciona.

eres un maquina.

Desconectado Coeman76

  • Desarrolladores
  • Trade Count: (0)
  • *****
  • Mensajes: 353
  • Colaboraciones +82/-1
  • Sexo: Masculino
  • Wifiiu fiuuuu!!!
Re:[ Tutorial ] Conexión WPS desde Linux (Kali 1.0)
« Respuesta #2 en: 22 de Julio de 2014, 07:34:10 pm »
Holas ;D

He actualizado el tutorial para extraer la psk a partir de la conexion wps...

que lo disfruteis ;)

Un saludo

Desconectado maripuri

  • WWAuditor-PRO developer
  • Moderador Global
  • Trade Count: (0)
  • *****
  • Mensajes: 4818
  • Colaboraciones +235/-4
  • Sexo: Femenino
  • Scripting Girl
    • WirelessWindows
Re:[ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)
« Respuesta #3 en: 22 de Julio de 2014, 10:17:06 pm »
Ya está gustando según dicen ¿no?     


El melonaco del USER no va a dormir en todo el verano porque me han dicho que han contado que dicen que oye un "grillo" continuo:


cli,cli, cli..   cli,cli, cli..      ;D


A ver si se pasa el dvr y lo fija.. 

edito, mejor lo fijo.. dvr hace tiempo que no se pasa según veo.



« Última modificación: 25 de Julio de 2014, 09:58:26 pm por maripuri »
WWAuditor-PRO developer
No preguntes sobre temas del foro por privado, participa en el

Desconectado Coeman76

  • Desarrolladores
  • Trade Count: (0)
  • *****
  • Mensajes: 353
  • Colaboraciones +82/-1
  • Sexo: Masculino
  • Wifiiu fiuuuu!!!
Re:[ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)
« Respuesta #4 en: 22 de Julio de 2014, 10:32:28 pm »
xD

He vuelto a retocar el tuto añadiendo un pequeño detalle.

he añadido el paso de obligatoriamente matar NetworkManager,ya que en algunas distros o segun configuracion del usuario este se queda activo ocupando wpa_supplicant y aunque conseguiremos conectar por wps,la configuracion del AP no se guardará en el wpa_supplicant.conf,así que antes de hacer nada matamos networkmanager si queremos recuperar la psk,ya terminado el proceso podemos levantarlo sin problemas.

Un saludo ;)


Desconectado papones

  • Administrador
  • Trade Count: (0)
  • *****
  • Mensajes: 8519
  • Colaboraciones +195/-5
  • Sexo: Masculino
  • La paciencia la madre de la ciencia
    • Locos Por El Wifi
Re:[ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)
« Respuesta #5 en: 23 de Julio de 2014, 01:15:35 am »
Buen curro
Lease las normas del foro si es tan amable
http://www.auditoriaswireless.net/index.php/topic,3.0.html
Presentese  a la comunidad en el apartado del foro PRESENTACIONES

Desconectado Droide

  • Moderador Global
  • Trade Count: (0)
  • *****
  • Mensajes: 751
  • Colaboraciones +14/-2
  • Sexo: Masculino
Re:[ Tutorial ] Conexión WPS desde Linux (Debian,Slax,etc..)
« Respuesta #6 en: 23 de Julio de 2014, 08:17:30 am »


Muy bueno ,


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf

 

Dumpper All V.x.x

DUMPPER WPS PENTESTING