4.1、漏洞利用-FTP漏洞

本文详细介绍了FTP协议的基础知识,包括用户分类以及FTP文件传输格式。重点讲解了匿名登录漏洞的检测与利用,通过nmap进行端口扫描和漏洞探测,并演示了如何使用nc进行匿名登录。还提到了vsFTPd的后门漏洞,尤其是2.3.4版本的backdoor,虽然默认关闭,但存在被触发的可能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

4.1、FTP漏洞

4.1.1、 FTP协议

4.1.2、匿名登录漏洞

4.1.3后门漏洞利用


 

4.1、FTP漏洞

4.1.1、 FTP协议

ftp协议:文件传输协议,使用客户/服务器(C/S)模式,用于Internet上的控制文件的双向传输(上传下载),属于网络传输协议的应用层,使用21号端口

用户分类:

  1. real用户,用户使用real用户登录FTP服务器,只能查看该用户所在文件夹;
  2. administrator用户,管理员用户,可执行任意操作;
  3. anonymous匿名用户,FTP匿名漏洞产生的原因,默认开启。

FTP文件传输格式:(1)ASCII(2)二进制

 

4.1.2、匿名登录漏洞

攻击机:kali、IP=192.168.12.128

靶机:metasploitable2、IP=192.168.12.129

nmap -p 21 192.168.12.129   //扫描靶机21端口是否开启

09e645f775b34110b3e479b517e12c6c.png

 

nmap --script vuln -p 21 192.168.12.129  //漏洞探测

4a2557eb47b9dbe2120743b4958bac59.png

 

nc 21 192.168.12.132

USER anonymous

PASS 123

//使用nc登录靶机,密码可为空或任意,大小写皆可。

HELP、PWD、QUIT

//执行FTP操作

596e21fc034188723a07f84240709b7e.png

 

4.1.3后门漏洞利用

3b7fa836525bc0f637cba3e1ee3bff74.png

存在vsFTPpd 版本 2.3.4 backdoor

 

e72b41619b76eac30790ca88c9924104.png

 默认6200端口关闭,使用后面漏洞触发

d728dbc7ab9be59a7b222db41284ec7a.png

 

334954dc835ba37835f1366910c187c7.pngda4d5dc98157633c136e6d2a8ff2804d.png59bc0983418d2ab518798d7034cd7b4d.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值