1. DC-8靶机环境搭建与初始配置
DC-8是Vulnhub平台上经典的渗透测试靶机之一,专门设计用于练习Web应用安全测试和Linux提权技术。这个靶机最大的特点是设置了双因素认证机制,需要通过SQL注入、密码破解、反向Shell获取等多重技术手段才能最终获取root权限。下面我会用最直白的语言带大家完成整个环境搭建过程。
首先需要从Vulnhub官网下载DC-8的OVA文件。下载完成后,用VMware Workstation或VirtualBox导入这个虚拟机镜像。这里有个小技巧:导入时建议把网络模式设置为"桥接",这样你的攻击机(比如Kali Linux)和靶机就能在同一个局域网内互相访问了。我实测过程中发现,如果使用NAT模式有时会出现连接问题。
启动靶机后,我们需要确定它的IP地址。这里推荐使用arp-scan工具,比传统的nmap扫描更快更准确:
sudo arp-scan -l
这个命令会列出当前局域网内所有活跃设备的IP和MAC地址。找到那个显示为"DC-8"的主机就是我们的目标了。在我的测试环境中,靶机IP是192.168.1.105,你的可能会不同,记得替换成自己环境中的实际IP。
2. 信息收集与漏洞探测
2.1 端口扫描与服务识别
拿到靶机IP后,第一步就是全面扫描开放的端口和服务。这里我习惯用nmap的-A参数进行全面扫描:
nmap -A -T4 192.168.1.105
扫描结果显示靶机开放了两个关键端口:
- 80端口:运行着HTTP服务(Web网站)
- 22端口:运行着SSH服务
特别要注意的是,这个SSH服务配置了双因素认证,直接爆破是行不通的,这也是这个靶机的特色之一。所以我们的突破口应该先从Web服务入手。
2.2 网站目录扫描
访问靶机的80端口,可以看到一个简单的网站。用dirs

1342

被折叠的 条评论
为什么被折叠?



