AWD攻防竞赛自动化工具箱

admin 2026-03-27 13:31:37 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: AWD-H1m是一款专为CTFAWD赛制设计的桌面应用程序,旨在帮助参赛选手高效完成攻击、防御、流量分析与Flag提交等核心任务。它集成了攻击、防御、探测、流量监控、Flag获取和服务管理等六大模块,将繁琐的手工操作自动化,让选手能专注于策略制定。 综合评分: 85 文章分类: CTF,WEB安全,渗透测试,红队,内网渗透


cover_image

AWD 攻防竞赛自动化工具箱

youcs233 youcs233

菜鸟学信安

2026年3月20日 08:30 重庆

项目简介

AWD-H1m 是一款专为 CTF AWD (Attack With Defense) 赛制设计的桌面应用程序,帮助参赛选手在有限的比赛时间内高效完成攻击、防御、流量分析与 Flag 提交等核心任务。

在 AWD 竞赛中,选手需要同时扮演攻击者与防御者角色:既要快速发现并利用对手靶机的漏洞获取 Flag,又要加固自身服务、抵御来自其他队伍的攻击。AWD-H1m 将这些繁琐的手工操作整合为一套可视化的自动化工具,让选手专注于策略制定而非重复劳动。

核心功能

攻击模块

  • Shell 连接测试:批量验证目标靶机的 Webshell 连通性
  • 一键上马:支持 MD5 马、不死马、蠕虫马等多种类型的自动化部署
  • 远程命令执行:通过已植入的 Shell 对目标批量执行系统命令

#

防御模块

  • 网站备份与还原:一键备份 Web 根目录,支持快速回滚
  • 木马查杀:扫描并定位可疑的一句话木马文件
  • 主机巡检:自动检测系统安全配置,输出加固建议
  • 权限加固:设置上传目录只读、加固 PHP 配置、部署简易 WAF
  • 数据库管理:备份数据库、修改数据库密码

探测模块

  • 主机存活探测:快速扫描目标 IP 段,发现存活主机

流量监控

  • 流量捕获与存储:自动记录比赛期间的网络流量
  • 全文检索:基于索引的流量内容搜索,快速定位攻击 Payload
  • 流量详情:查看单条会话的请求与响应内容

Flag 获取

  • 批量 Flag 读取:从多个靶机自动读取 Flag 文件
  • 多种 Shell 支持:可选择基础 Shell、不死马或蠕虫马方式获取

服务管理

  • SSH 批量改密:一键修改多台主机的 SSH 登录密码

使用说明

  1. 启动应用后,首先在配置中填写目标靶机的连接信息(Shell 路径、SSH 凭据等)
  2. 根据比赛阶段选择对应模块:
  • 开局

    :使用探测模块扫描存活主机,使用防御模块备份并加固自身服务

  • 攻击阶段

    :使用攻击模块批量上马、执行命令

  • 持续阶段

    :使用 Flag 获取模块自动化采集 Flag,使用监控模块分析可疑流量

  1. 所有操作日志可在控制台面板中实时查看

项目地址

https://github.com/youcs233/AWD-H1M-PRO


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:菜鸟学信安 youcs233 youcs233《AWD 攻防竞赛自动化工具箱》

评论:0   参与:  0