一、漏洞详情
Easy File Sharing FTP Server 是一款 FTP 服务程序。 Easy File Sharing FTP Server 处理 PASS 命令存在问题,远程攻击者可以利用漏洞进行缓冲区溢出攻击,可能以进程权限执行任意指令。 提交超长字符串作为 PASS 命令参数,可导致触发缓冲区溢出,精心构建提交数据可能以进程权限执行任意指令
二、工具
靶机: 192.168.118.132、win10(把 windows 安全中心关闭)、安装 easy file sharing server
攻击机:192.168.118.128、kali
三、开始复现
靶机打开 easy file sharing server,把端口改为 8000,然后点击 restart
在 kali 用 nmap 扫描
nmap -sV 192.168.118.0/24
可以发现主机 192.168.118.132(靶机)已经在 8000 端口打开了 Easy File Sharing 服务
在 kali 使用 searchsploit 工具查找相应的渗透模块
图片中 path 的,就是示例脚本的路径,完整路径是:/usr/share/exploitdb/exploits/+path 中的脚本路径
这里使用 39009.py
python