跳到主要内容

第 1 天

· 阅读需 2 分钟
hsiehbro
hsiehbro

1. Kali 和 Pentest 虚拟机搭建

Kali 虚拟机

  • 下载Kali虚拟机到VMware虚拟机所在目录 ( 编辑 > 首选项 > 工作区 > 虚拟机的默认位置) , 打开.vmx文件运行

this is .vmx illustration

  • 调通Kali网络

this is Kali user interface

Pentest 虚拟机

this is pentest

2. 虚拟机使用

this is VMware

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靶场搭建

this is dvwa page

部署 Nmap 扫描工具

# 一次性 
docker run --rm uzyexe/nmap -sV scanme.nmap.org

# 交互式扫描
docker run -it --rm uzyexe/nmap
  • 执行扫描

this is nmap command

4. 远程 Terimal 软件使用

systemctl start ssh

this is MobaXterm interface

5. DeepSeek-V3模型调用