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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [PYTHON] Bruteforce a mi propio script de login en python.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [PYTHON] Bruteforce a mi propio script de login en python.  (Leído 2,047 veces)
dimineko

Desconectado Desconectado

Mensajes: 32


Ver Perfil
[PYTHON] Bruteforce a mi propio script de login en python.
« en: 21 Julio 2019, 18:43 pm »

Hola! Acabo de terminar por primera vez un login muy básico que comprueba los usuarios y las contraseñas en un archivo el cual python lee separando las columnas con ":".
El caso es que queria crear otro script que buscase el mio y le hiciese fuerza bruta,solo para trastear...Ahora bien ¿Cómo lo hago? ¿Cómo podria hacer que introduciese datos,usuario primero y contraseña luego,y leyese si el login ha sido satisfactorio o dió error para que siguiese intentandolo? Un saludo y gracias.
 Aquí el login y su codigo( en el archivo data hay datos en formato "usuario:contraseña" inventados.)
Código
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. import os
  4. import getpass
  5. import time
  6. os.system("cls")
  7. f = open("data.txt","r")
  8. print ("------Login------")
  9. userinput = str(input(" -User: "))
  10. passinput = getpass.getpass(" -Password: ")
  11. def login():
  12. estado = 3
  13. for line in f:
  14. campos = line.split(":")
  15. if userinput == campos[0]:
  16. if passinput == campos[1]:
  17. estado = 0
  18. os.system("cls")
  19. print ("Login: OK.\n\nWait...")
  20. time.sleep(1)
  21. os.system("cls")
  22. print ("Welcome [",userinput,"]")
  23. break
  24. else:
  25. estado = 1
  26. if estado == 1:
  27. print ("Login: ERROR.")
  28. time.sleep(0.5)
  29. login()
  30. else:
  31. pass
  32. login()
  33.  
  34.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Login web python
Scripting
campe43 1 6,505 Último mensaje 19 Mayo 2011, 21:46 pm
por LeXeL
[java] [python] Sistema de login.
Programación General
lnvisible 5 4,769 Último mensaje 22 Enero 2012, 22:45 pm
por lnvisible
BruteForce Ftp Python
Scripting
Runex 1 2,865 Último mensaje 17 Mayo 2012, 19:32 pm
por 0xDani
[Código-Python]Bruteforce logins - JaAViEr (0000x5d)
Scripting
0x5d 0 1,892 Último mensaje 20 Marzo 2013, 21:31 pm
por 0x5d
[Python] Introducir la contraseña de un usario desde el propio script
Scripting
SrCooper 8 8,663 Último mensaje 27 Abril 2014, 16:00 pm
por daryo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines