新闻公告使用手机扫一扫查看
< 返回

攻击者利用大模型生成定制化 PowerShell 侦察脚本

2026-07-24 17:32 作者:数掘云算 阅读量:8

AI驱动攻击自动化演进:大模型生成定制化恶意脚本带来的安全挑战

随着生成式人工智能(AIGC)和大语言模型(LLM)技术快速发展,人工智能正在深刻改变网络攻击与防御的技术格局。过去,复杂网络攻击通常需要攻击者具备较高的编程能力、安全研究经验以及工具开发能力,而如今,攻击者可以通过自然语言交互方式,让AI模型辅助生成攻击脚本、优化漏洞利用代码、分析目标环境,并快速构建针对特定企业环境的攻击工具。

AI技术正在降低网络攻击门槛,使攻击活动从传统的“工具化攻击”逐渐演变为“智能化、自动化、定制化攻击”。攻击者不再完全依赖公开漏洞工具或固定攻击框架,而是可以根据目标环境、操作系统、网络架构和业务特点,通过多轮交互生成符合实际场景的攻击代码。

一、AI正在改变攻击工具生成方式

传统网络攻击过程中,攻击者通常依赖成熟的攻击框架,例如 Metasploit、Cobalt Strike、PowerSploit、SharpHound 等工具,通过组合已有能力完成渗透测试和攻击活动。然而,AI技术的引入改变了这一模式。

攻击者可以通过大语言模型快速生成:

  • PowerShell自动化攻击脚本;
  • Windows系统侦察工具;
  • Active Directory环境分析程序;
  • 网络扫描和资产发现工具;
  • 数据收集与整理脚本;
  • 自动化攻击流程代码。

这些由AI辅助生成的工具通常具有明显的定制化特点,不一定存在公开样本,也不会出现在传统病毒库和威胁情报平台中,因此传统基于文件哈希、静态规则匹配的检测方式面临更大挑战。

例如,在某安全事件中,攻击者利用AI生成PowerShell脚本,对企业Active Directory环境进行自动化侦察。该脚本并非来自公开攻击工具库,而是在攻击者与AI模型多轮交互过程中不断修正、完善后形成。

这意味着攻击者可以像软件开发人员一样,通过“需求描述—代码生成—错误反馈—优化调整”的方式快速构建攻击工具。


二、AI生成攻击脚本的典型攻击流程

此次攻击事件虽然采用了AI辅助工具,但整体攻击链仍延续传统网络攻击模式。

攻击者首先通过泄露账号密码获取远程访问权限,随后进入企业服务器环境,并部署自定义PowerShell脚本进行内部侦察。

整个攻击流程主要包括:

1. 初始访问阶段

攻击者通过:

  • 泄露账号密码;
  • 弱口令攻击;
  • 钓鱼攻击;
  • 远程服务暴露;

获取目标服务器访问权限。

进入企业网络后,攻击者通常不会立即实施破坏,而是首先收集环境信息,为后续攻击寻找路径。


2. 内部资产侦察阶段

AI生成脚本可以快速完成大量自动化信息收集任务,包括:

Active Directory环境分析

获取:

  • 域控制器信息;
  • 用户账号列表;
  • 用户权限关系;
  • 计算机资产信息;
  • 用户组关系;
  • 域信任关系。

网络环境分析

识别:

  • 内部服务器;
  • 网络区域划分;
  • 关键业务系统;
  • 潜在高价值目标。

数据资产定位

发现:

  • 文件服务器;
  • 数据库服务器;
  • 共享目录;
  • 存储系统。

通过这些信息,攻击者可以快速绘制企业内部网络地图,寻找进一步攻击机会。


三、AI生成代码呈现的新型攻击特点

相比传统人工编写攻击工具,AI生成攻击代码具有几个明显特点。

1. 高度定制化

传统攻击工具通常面向大量目标,而AI生成工具可以根据不同企业环境进行调整。

例如:

针对Windows Server环境生成PowerShell脚本;

针对企业AD架构生成资产枚举程序;

针对特定业务系统生成探测代码。

这种“一目标一工具”的方式,使攻击行为更加隐蔽。


2. 开发速度显著提升

过去,攻击工具开发可能需要数天甚至数周。

而通过AI辅助:

  • 攻击逻辑设计;
  • 代码编写;
  • 错误修复;
  • 功能扩展;

都可以快速完成。

攻击者无需具备完整开发能力,也能够借助AI完成复杂任务。


3. 攻击工具更加复杂

AI生成代码通常会加入大量辅助功能。

例如:

  • 多种域控制器发现方式;
  • 自动生成HTML报告;
  • 自动整理CSV数据;
  • 自动压缩攻击结果。

虽然部分功能可能存在冗余,但提高了攻击工具的可用性。


四、传统安全检测方式面临挑战

AI生成攻击工具最大的风险在于:

它们可能是全新的,没有历史特征。

传统安全防护主要依赖:

  • 病毒特征库;
  • 文件哈希;
  • 固定规则;
  • 黑名单匹配。

但AI生成脚本具有:

  • 文件名称随机;
  • 代码结构变化;
  • 无历史样本;
  • 无固定特征;

导致传统检测方式难以及时发现。

例如,一个新的PowerShell文件可能没有任何恶意标签,但如果它执行:

  • 大规模查询域用户;
  • 批量导出账户信息;
  • 创建压缩文件;
  • 访问敏感目录;

这些行为组合本身已经代表明显风险。


五、安全防御体系需要向行为分析转型

面对AI驱动攻击趋势,企业安全建设需要从传统“规则检测”转向“智能行为分析”。

1. AI安全分析能力

利用人工智能模型:

  • 分析异常行为模式;
  • 识别攻击链路;
  • 判断风险等级;
  • 自动生成安全研判结果。

2. UEBA用户行为分析

通过分析:

  • 用户登录行为;
  • 权限变化;
  • 数据访问习惯;
  • 异常操作行为;

发现账号被盗用或内部异常活动。


3. EDR终端检测响应

实时监控:

  • PowerShell执行行为;
  • 命令调用链;
  • 文件操作;
  • 网络连接。

及时发现异常攻击活动。


4. SIEM安全运营平台

融合:

  • 主机日志;
  • 网络日志;
  • 防火墙日志;
  • 应用日志;

形成统一安全分析能力,实现攻击事件关联分析。


六、贵州数掘科技AI安全平台应对方向

针对AI时代攻击方式快速演变趋势,贵州数掘科技持续推进人工智能、大数据分析与网络安全技术融合,构建面向企业和工业互联网场景的新型智能安全防护体系。

平台通过:

云端AI安全分析中心 + 边缘安全节点 + 企业业务网络

的云边协同架构,实现对网络流量、终端行为、业务访问和安全事件的持续感知。

通过AI模型分析能力,对异常访问、攻击行为、风险事件进行智能识别,并结合安全运营流程实现:

  • 自动发现风险资产;
  • 智能分析攻击路径;
  • 快速定位安全事件;
  • 辅助安全响应决策;
  • 提升企业整体安全运营能力。

未来,随着AI技术持续发展,攻击者与防御者之间的技术竞争将进一步升级。企业安全建设需要从过去依赖单一安全设备,转向融合人工智能、威胁分析、自动响应和持续运营的新型安全体系。

联系我们
返回顶部