我在服务器上运行 metasploitable2 docker 容器。这是创建此 docker 容器的 docker 命令:
docker run --name victumb-it tleemcjr/metasploitable2:latest sh -c "/bin/services.sh && bash" --security-opt apparmor=unconfined -privileged true --network host
然后,我在另一台针对 docker 映像的服务器上对 Kali linux 容器进行了利用,但它失败了。
use exploit/unix/ftp/vsftpd_234_backdoor
msf5 exploit(unix/ftp/vsftpd_234_backdoor) > set RHOST 134.122.105.88
RHOST => 134.122.105.88
msf5 exploit(unix/ftp/vsftpd_234_backdoor) > run
[-] 134.122.105.88:21 - Exploit failed [unreachable]: Rex::ConnectionTimeout The connection timed out (134.122.105.88:21).
我对为什么这个漏洞利用失败感到困惑。由于--network host
我认为流量将被镜像到容器中。他们是否无论如何要修复此网络错误,以便黑客成功?