Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

fscan-lab:内网渗透训练平台

基于Docker的五层网络架构渗透测试环境,用于学习和练习fscan工具在真实内网场景的应用。

快速开始

# 启动环境
docker-compose up -d

# 进入攻击者容器
docker exec -it lab-attacker /bin/bash

# 开始渗透(从DMZ区开始)
fscan -h 10.10.1.0/24

网络拓扑

外网(172.16.0.0/24) → DMZ(10.10.1.0/24) → 办公网(10.10.2.0/24) → 生产网(10.10.3.0/24) → 核心网(10.10.4.0/24)

目录说明

  • docker-compose.yml - 完整环境配置(23个容器)
  • test-services/ - 单服务测试环境(28个服务)
  • docker/ - 网络服务配置
  • backend/ - API服务(Go)
  • frontend/ - Web UI(React)

Web界面

管理命令

# 查看状态
docker-compose ps

# 停止环境
docker-compose down

# 完全清理
docker-compose down -v