news 2026/10/31 11:33:44

渗透测试实战:从外网到域控的多层攻击链解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
渗透测试实战:从外网到域控的多层攻击链解析

1. 项目背景与核心价值

最近在整理渗透测试案例库时,发现一个名为"silent_peeper"的靶机环境特别有意思。这个靶机模拟了一个存在多重安全缺陷的企业内网环境,通过层层渗透最终获取域控权限的过程,完整呈现了红队实战中常见的攻击链。不同于普通CTF靶机,silent_peeper更注重模拟真实企业网络中的防御盲点,对渗透测试人员的技术广度和思维深度都是很好的锻炼。

这个writeup将详细记录我从外网渗透到内网横向移动的全过程,重点分析以下几个技术亮点:

  • 通过非常规端口发现隐藏的Web服务
  • 利用XXE漏洞实现内网信息收集
  • NTLM Relay攻击在复杂网络环境中的实战应用
  • 绕过受限管理终端的权限提升技巧

2. 环境探测与初始访问

2.1 非标准端口服务发现

使用masscan进行全端口扫描时,发现目标除了常见的80、443端口外,还在8085端口运行着Tomcat服务。这个Tomcat实例有两个特点值得注意:

  1. 版本号显示为8.5.31(存在已知漏洞)
  2. 管理界面使用了弱密码admin:admin

重要提示:真实环境中Tomcat管理界面暴露在公网的情况较少见,但某些企业的测试环境或临时系统可能存在此类配置疏忽。

通过管理界面上传war包时遇到限制,常规的PUT方法被禁用。这里采用curl直接发送POST请求绕过:

curl -u admin:admin -X POST --data-binary @shell.war "http://target:8085/manager/text/deploy?path=/shell"

2.2 Web应用漏洞利用

获取webshell后发现当前权限受限,通过信息收集发现服务器同时运行着报表系统。审计其XML解析功能时发现存在XXE漏洞:

<!DOCTYPE data [ <!ENTITY xxe SYSTEM "file:///etc/passwd"> ]> <report> <title>&xxe;</title> </report>

利用这个漏洞我们成功读取到了:

  • /etc/passwd中的用户列表
  • /home目录下的.bash_history文件
  • Tomcat配置中的数据库连接字符串

3. 内网横向移动

3.1 网络拓扑测绘

通过已控服务器进行内网扫描,发现以下关键资产:

  • 10.10.10.10:域控制器(Windows Server 2016)
  • 10.10.10.20:文件服务器
  • 10.10.10.30:数据库服务器

使用Responder工具捕获到文件服务器的NTLMv2哈希,但破解未成功。转而利用SMB签名未强制要求的漏洞,实施NTLM Relay攻击:

ntlmrelayx.py -t smb://10.10.10.20 -smb2support

3.2 权限提升与持久化

在文件服务器上发现管理员曾使用过PsExec工具,其配置文件中保存了明文凭证。通过这些凭证成功获取域管理员权限后,我们采取了以下持久化措施:

  1. 创建黄金票据:
ticketer.py -nthash <hash> -domain-sid <SID> -domain <DOMAIN> administrator
  1. 在组策略中植入计划任务:
New-ScheduledTask -Action <action> -Trigger <trigger> -Settings <settings>

4. 防御绕过技巧实录

4.1 对抗EDR的实践

在攻击过程中遇到某商业EDR产品的拦截,通过以下方法成功绕过:

  • 使用Process Hollowing技术注入合法进程
  • 对C2通信流量进行域前置伪装
  • 利用合法的管理工具(如PsExec)作为载体

4.2 日志清除要点

清除Windows事件日志时需要注意:

  1. 优先处理安全日志(Event ID 4624/4625)
  2. 使用wevtutil时需指定正确通道名
  3. 对于DC服务器,还需清理DNS查询日志

5. 经验总结与改进建议

通过这个靶机演练,有几个关键经验值得分享:

  1. 信息收集阶段要特别关注:

    • 非常规端口的服务
    • 配置文件中的敏感信息
    • 用户操作历史记录
  2. 在内网渗透中,相比暴力破解,更推荐:

    • 寻找配置缺陷(如SMB签名)
    • 利用协议特性(如NTLM Relay)
    • 社工思路(如钓鱼邮件)
  3. 对于蓝队防御的建议:

    • 严格限制管理界面公网暴露
    • 对所有内部服务启用强认证
    • 定期审计服务账户权限

这个靶机环境最精彩之处在于它真实模拟了企业网络中"安全债"的累积效应——单个漏洞可能危害有限,但当多个中低危漏洞形成攻击链时,就会造成严重后果。建议渗透测试人员多进行此类综合演练,培养完整的攻击面视角。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/31 11:33:10

VDA产品诚信指南解读:PSCR委派、生命周期与偏差响应

简介&#xff1a;《VDA PI 产品诚信》PDF文档面向汽车整车厂、零部件供应商及质量管理体系审核人员&#xff0c;讨论如何把产品安全与一致性要求嵌入质量管理体系。文档依据德国汽车工业协会VDA-QMC发布的非强制性建议&#xff0c;覆盖组织责任与合规、最新技术水平、风险管理与…

作者头像 李华
网站建设 2026/10/31 11:32:50

知识图谱:科技转化与协同创新的核心技术解析

1. 知识图谱&#xff1a;科技转化与协同创新的新引擎 在数字化转型浪潮中&#xff0c;知识图谱正成为连接技术与产业的关键纽带。作为人工智能领域的核心技术之一&#xff0c;它通过结构化表示海量异构数据中的实体、属性及关系&#xff0c;为科技创新提供了全新的知识基础设施…

作者头像 李华
网站建设 2026/10/31 11:32:44

DB2异机恢复完整指南:跨主机还原关键配置与实操闭环

简介&#xff1a;本资源是一份面向DB2数据库管理员与企业级灾备工程师的DB2异机恢复实战指南&#xff0c;聚焦基于Veritas NetBackup&#xff08;NBU&#xff09;实现跨服务器环境的DB2数据库恢复&#xff0c;解决生产环境中因硬件故障、机房迁移或灾难场景下的数据重建难题。文…

作者头像 李华
网站建设 2026/10/31 11:32:26

2026年AI Agent本地部署趋势与开源工具评测

1. 2026年AI Agent工具全景&#xff1a;为什么本地部署成为主流&#xff1f; 三年前&#xff0c;企业还在为调用商业AI API的高昂成本发愁&#xff0c;如今开源社区已经涌现出数十个能直接用于生产环境的AI Agent框架。我最近帮三家不同规模的企业完成了AI系统改造&#xff0c;…

作者头像 李华
网站建设 2026/10/31 11:32:11

2.4GHz与5GHz频段冲突解析及解决方案

1. 当2.4GHz设备遇上5GHz网络&#xff1a;频段冲突的真相与解决方案 家里那台老式智能插座突然连不上WiFi&#xff1f;十年前买的无线监控摄像头在路由器升级后罢工&#xff1f;这些问题的根源往往在于2.4GHz设备与5GHz网络的"语言不通"。作为从业十余年的网络工程师…

作者头像 李华
网站建设 2026/10/31 11:31:14

《算法导论》四层知识地图与高频易错点复习指南

简介&#xff1a;《算法导论》英文原版&#xff08;第三版&#xff09;PDF 教材面向计算机专业学生、考研与算法竞赛备赛者&#xff0c;以及需要补齐算法基础的开发者&#xff0c;用于系统学习算法设计与分析。全书由 Cormen 等四位作者合著&#xff0c;从插入排序、分治法、概…

作者头像 李华