当前位置: 首页 > news >正文

搭建FTP环境且通过Kali Linux破解FTP用户名密码例子

准备:

1.在Windows上安装FTP软件(Windows Server除外)并配置用户和密码

2.在虚拟机上打开kali,第一次切换并设置root密码

3.在虚拟机里选择桥接模式,使主机和虚拟机处在同一网段(主机网段)

4.ping FTP测试(也可用ifconfig查看是否在同一网段)

5.

使用crunch工具

例如:生成一个包含所有小写字母的字典,长度为5个字符:

crunch 5 5 abcdefghijklmnopqrstuvwxyz -o output.txt

生成一个包含所有小写字母和数字的字典,长度为5个字符:

crunch 5 5 abcdefghijklmnopqrstuvwxyz0123456789 -o output.txt

5.1.生成位数为6的字典1.txt

5.2.生成常用用户名字典2.txt

(略)同上

4.在KaliLinux上使用

启用FTP破解工具:hydra工具破解FTP

主要参数如下:

-l   指定用户名

-L   从字典测试用户

-O  指定打印结果文件

-p  指定密码

-P  从字典测试密码

-w   最大超时时间,默认30s

-e ns  n为空密码 s为用户名和密码相同

-v  显示详细过程

一般格式:

hydra -l admin -p 111111 ftp://127.0.0.1

hydra -L 1.txt -P 2.txt ftp://127.0.0.1

开始破解:

(root💀kali)-[/home/kali]

└─# hydra -L 2.txt -P 1.txt ftp://172.20.43.97

破解成功截图:

http://www.dtcms.com/a/94295.html

相关文章:

  • 双指针---《复写零》
  • 使用keepalived结合tomcat和nginx搭建三主热备架构
  • 【零基础学python】python高级语法(四)
  • Java 大视界 -- Java 大数据在智能政务数字身份认证与数据安全共享中的应用(156)
  • Flutter TabBar 右侧渐变遮罩实现中的事件处理问题
  • LeetCode热题100|128.最长连续序列,283.移动零
  • unity 做一个圆形分比图
  • RAG技术的进化:RQ-RAG查询优化/化繁为简Adaptive-RAG智能分类/精准出击
  • 力扣HOT100之普通数组:189. 轮转数组
  • 算法250327题目
  • C语言 —— 此去经年梦浪荡魂音 - 深入理解指针(卷五)
  • 如何快速对比两个不同的excel文件中的单元格的数据是否完全相同 并把不同的单元格的背景颜色更改为红色?
  • MySQL索引优化与应用指南
  • 【电子通识】铅笔硬度简史:从石墨到工业标准
  • 香港QILSTE/旗光 H6-108QLB高亮LED灯珠
  • AnimateCC技术教学:使用后台JavaScript修改ballObj实例的填充色为径向渐变色-由DeepSeek产生
  • 【踩坑系列】使用httpclient调用第三方接口返回javax.net.ssl.SSLHandshakeException异常
  • 【位运算】268. 丢失的数字
  • 深度讨论Python for循环
  • SQL Server安装过程中提示 .NET Framework 4.8 缺失
  • 【cocos creator 3.x】3Dui创建,模型遮挡ui效果
  • RocketMQ 底层原理
  • 什么是uv 和pip的区别是什么
  • 深入掌握Linux ip命令:网络配置与管理的瑞士军刀
  • Scala基础语法与简介
  • [OS_4] 数学视角 | 多状态 | 模型检查器 | 程序验证(math)
  • 掌握文件权限:理解Linux chmod
  • XS2105S/M——IEEE 802.3af/at 兼容、用电设备接口控制器集成功率 MOSFET,可替代TMI7302A/D和SD4923
  • MDC的原理是什么?
  • k8s存储介绍(一)configmap