D-link "pingen.py": generador de PIN por defecto (Pagina 1) / Las herramientas para attaque WPS / Foro Wifi-libre.com

El libre pensamiento para un internet libre

No estas registrado.     

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#1 24-04-2015 18:02:41

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,051

D-link "pingen.py": generador de PIN por defecto

  • Programa       : pingen.py (Belkin)

  • Autor             : devttys0 (craig heffner)

  • Fecha            : 1 nov 2014

  • Licencia         : GPL v 3

  • Repositorios   : devttys0/wps/pingens/dlink/pingen.py

  • blog oficial      : Reversing D-Link’s WPS Pin Algorithm @ www.devttys0.com

  • Lenguaje        : Python

  • Descripción    :  Este script genera el pin por defecto de los dispositivos D-link afectados en base del bSSID (ver blog oficial para detalles sobre la brecha )

  • Créditos         :  devttys0 (craig heffner)

pingenpy2.jpg


    En este tema (Desenredando el algoritmo D-Link con el maestro Craig Heffner) les presento el full disclosure de devttys0 (Craig Heffner, el creador de reaver) : Reversing D-Link’s WPS Pin Algorithm

  D-link pingen.py es el código que permite explotar esta brecha.
Es un script en python y de código libre
Esta publicado en la rama de Git Hub de devttys0 : devttys0/wps/pingens/dlink/pingen.py

Ejecución y  uso

  Descargamos el conjunto de herramientas con :

wget https://github.com/devttys0/wps/archive/master.zip

que descomprimimos con :

unzip master.zip

  Nos situamos en el directorio que contiene el generador

cd wps-master/pingens/dlink

  Y lanzamos el script invocando primero su interprete:  pyhton

pingenpy.jpg

la sintaxis es ultra simple : pyngen.py + bSSID.
ejemplo :

python pingen.py 00:11:22:33:44:55:66

  Sobre su uso :
Recordar que este generador aplica la formula usando el bSSID tal cual
Y que en algunos casos el PIN se genera con bSSID+1 (la dirección WAN del dispositivo)
Así que se ha de tomar en cuenta
Sobre todo a la hora de lanzar reaver : los routers D-Link suelen tener el "AP rate limit" - bloqueo del WPS - que puede ser "eterno" (hasta reinicio del router)
Es aconsejable generar primero el PIN con el bSSID y lanzar reaver para comprobarlo con el argumento "-g 1"
Así reaver parrará automáticamente después haber podido comprobar un solo PIN.
Y si no hemos obtenido la llave probaremos generando esta vez el PIN con bSSID + 1

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#2 25-04-2015 00:30:02

dynyly
Usuario

Registrado: 19-04-2015
Mensajes: 204

Re: D-link "pingen.py": generador de PIN por defecto

gracias
ya pude echarlo a andar con las instrucciones que me diste
argumento "-g 1"    no sabia eso de reaver que facil lo pones tio smile:)
saludos

Desconectado

#3 25-04-2015 13:43:59

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,051

Re: D-link "pingen.py": generador de PIN por defecto

de nada smile

argumento "-g 1"    no sabia eso de reaver

Lo que dices me da a pensar que sería bien que haga un tema sobre "trucos" / "consejos" de uso y opciones de reaver.
Además tenemos a nuevas opciones con el reaver para pixiewps... así que es un buen momento para hacer un tema así.
saludos wink

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Pie de página

Información del usuario

Ultimo usuario registrado: Ike
Usuarios registrados conectados: 1
Invitados conectados: 5

Conectados: Ike

Estadisticas de los foros

Número total de usuarios registrados: 356
Número total de temas: 615
Número total de mensajes: 4,217

Máx. usuarios conectados: 45 el 12-04-2016 12:02:20