mysql:
import MySQLdb as mysql
pwd='1234'
try:
mysql.connect("127.0.0.1","root",pwd)
print("密码正确")
except Exception as yk:
print("密码错误")
ftp:
import ftplib as ftp
pwd='1234'
try:
ftp.FTP("127.0.0.1",'root',pwd,timeout=2)
print("密码正确")
except Exception as yk:
print("密码错误")
pop3
import poplib
host='pop.163.com'
user='username'
pwd='123'
try:
M = poplib.POP3(host)
M.user(user)
M.pass_(pwd)
print("破解成功")
except Exception as yk:
print('破解失败')
smtp
import smtplib
smtpsrv='smtp.qq.com'
user='qqqqq@qq.com'
passwd='qqqqq'
try:
server = smtplib.SMTP(smtpsrv)
server.login(user,passwd)
server.quit()
print("破解成功")
except Exception as yk:
print("破解失败")

本文提供了一个简单的示例来展示如何使用Python对不同的网络服务进行密码验证,包括MySQL数据库连接、FTP登录、POP3邮件获取及SMTP邮件发送。通过具体的代码实现了密码是否正确的判断。
2192

被折叠的 条评论
为什么被折叠?



