启动 Kali 容器并进入到 bash 界面里,执行 ping 操作验证网络联通性:
# 启动并进入 Kali 容器里的 bash
docker run -ti --network host 3f457 bash
# 在 Kali 容器中测试虚拟网络连接,使用 Ctrl-C 退出 ping:
ping target
在 Kali 容器的 bash 界面里运行以下命令,注意 Nmap 的参数使用:
- -p:指定扫描的端口范围
- -T4:设定 nmap 扫描的时间策略,数字为 0-5,越大越快。扫描的越慢则越不容易被发现,也不会给目标带来太大的网络流量
- -A:同时启用操作系统指纹识别和版本检测
- -v:将会显示扫描过程中的详细信息
-
/tmp/report.txt:将输出的信息重定向到文件中,方便后续对扫描信息进行分析
输出的报告可以使用 cat 命令打开查看,包含开放的服务信息,版本号,操作系统的信息等: