Autor Tema: WPSIG - scan wps Ubuntu 16.04  (Leído 1240 veces)

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

cristiansade

  • Visitante
WPSIG - scan wps Ubuntu 16.04
« en: 26-10-2016, 13:22 (Miércoles) »
Buenas!

Estoy intentando instalar en Ubuntu 16.04 WPSIG para, obviamente, usarlo con python. He visto este tutorial https://foro.seguridadwireless.net/aplicaciones-y-diccionarios-linux/wpsig-escaner-wps/ en esta misma web pero está demasiado desactualizado y no me falla por todos lados. Si alguien me recomienda esto o algo parecido para poder cumplir con el control de OWISAM - FP 001 (https://www.owisam.org/es/Fingerprinting_OWISAM-FP) se lo agradecería mucho.

Gracias!


« Última modificación: 26-10-2016, 13:37 (Miércoles) por drvalium »

Desconectado drvalium

  • Moderador Global
  • *
  • Mensajes: 17437
  • Misántropo
Re: WPSIG - scan wps Ubuntu 16.04
« Respuesta #1 en: 26-10-2016, 14:01 (Miércoles) »
pero está demasiado desactualizado y no me falla por todos lados.

falla por todos lados es demasiado abstracto como para que alguien pueda ayudarte, di que fallos te da.

ten en cuenta que antes de poder instalarlo necesitas instalar las dependencias:

- Python
- Pcapy library
- PyLorcon2 library (opcional).



saludos
« Última modificación: 26-10-2016, 14:04 (Miércoles) por drvalium »

cristiansade

  • Visitante
Re: WPSIG - scan wps Ubuntu 16.04
« Respuesta #2 en: 26-10-2016, 16:04 (Miércoles) »
Buenas, he conseguido tirarlo pero me salta lo siguiente:

sudo python wpsig.py -i wlp2s0 -p
WARNING: unable to find PyLorcon2 library.

Wi-Fi Protected Setup Information Gathering.

WARNING: Using passive mode.
Press Ctrl+C to stop.
Sniffing...
----------------------------------------------------------------------------
Traceback (most recent call last):
  File "wpsig.py", line 640, in <module>
    ws.scan()
  File "wpsig.py", line 458, in scan
    data = self.__processPacket(packet, self.__context)
  File "wpsig.py", line 549, in __processPacket
    packet = Packet(pkt)
  File "wpsig.py", line 85, in __init__
    self.caplen = self.header.getcaplen()
AttributeError: 'NoneType' object has no attribute 'getcaplen'

No se me ocurre el motivo por el que falla, ya que es el código sin modificar, en el archivo wpsig.py:

    def __init__(self, pkt):
        self.header = pkt[0]
        self.data = pkt[1]
        self.caplen = self.header.getcaplen() ********
        self.length = self.header.getlen()
        self.timestamp = datetime.datetime.fromtimestamp(self.header.getts()[0])
        self.microseconds = self.header.getts()[1]
« Última modificación: 27-10-2016, 09:05 (Jueves) por cristiansade »