我们的密码破解工具一共分为如下六个部分,前面四个部分我们都有在之前的文章中介绍过了
用户图形界面——GUI编程
密码字典获取——Excel文件读取
数据库类——MySQL、Oracle和SQL server
邮件类——IMAP、POP3和SMTP
文件传输类——FTP
运维类——SSH
今天我们再将剩下来的ssh、ftp和SQL server协议的登录过程模拟出来看一看。
SSH登录验证SSH的登录需要我们安装一个paramiko第三方模块,安装命令:
pip install paramiko