第 1 天
· 阅读需 2 分钟
1. Kali 和 Pentest 虚拟机搭建
Kali 虚拟机
- 下载Kali虚拟机到VMware虚拟机所在目录 ( 编辑 > 首选项 > 工作区 > 虚拟机的默认位置) , 打开.vmx文件运行

- 调通Kali网络

Pentest 虚拟机

2. 虚拟机使用

3. 安装使用Docker
# 安装 Docker
apt update && apt install -y docker.io
systemctl enable --now docker
systemctl status docker
usermod -aG docker $USER # 当前用户添加到docker组
newgrp docker # 使附加组生效
# 拉取 image
docker pull IMAGE_NAME
# 查看本地 image
docker images
# 创建 container
docker run [-it|-d|-p|--rm] --name CONTAINER_NAME IMAGE_NAME
# 查看所有 container (包括已停止的)
docker ps -a
# 重启 container
docker restart CONTAINER_NAME
# 停止 container
docker stop CONTAINER_NAME
搭建 dvwa 靶场
docker search dvwa
docker run -d -p 80:80 sagikazarmark/dvwa
- 完成dvwa靶场搭建

部署 Nmap 扫描工具
# 一次性
docker run --rm uzyexe/nmap -sV scanme.nmap.org
# 交互式扫描
docker run -it --rm uzyexe/nmap
- 执行扫描

4. 远程 Terimal 软件使用
systemctl start ssh
