GustavoDLadeia/MALWARE-any.run-analysis
GitHub: GustavoDLadeia/MALWARE-any.run-analysis
展示如何利用 ANY.RUN 交互式沙箱对信息窃取恶意软件进行运行时行为分析,并产出包含 MITRE ATT&CK 映射与应急响应建议的完整报告。
Stars: 0 | Forks: 0
# 恶意软件分析 — ANY.RUN
在本仓库中,我展示了使用 ANY.RUN 在受控环境中进行的恶意软件分析。重点是观察运行时行为,包括进程、网络连接和系统操作。
目的是展示在实际 SOC 环境中对恶意活动的实际分析能力和解读能力。
## 基本信息
- 文件:`PO G2605-3445.exe`
- 类型:Windows 可执行文件
- 环境:交互式沙箱 (ANY.RUN)
## 进程分析
- 初始执行可能通过 `explorer.exe` 进行,表明是用户操作(下载/手动执行)
- 二进制文件 `PO G2605-3445.exe` 启动了进程 `regsvcs.exe`
### 解读:
使用 `regsvcs.exe`(一个合法的 Windows 二进制文件)表明涉及以下技术:
- 代理执行 / 就地利用 (LOLBins)
这通常与以下内容相关:
- 规避检测
- 间接执行恶意 payload
使用 `regsvcs.exe` 表明采用了就地利用 (LOLBins) 技术,允许通过合法的系统二进制文件执行恶意代码,从而使基于签名的检测变得更加困难。
## 网络分析
- 观察到 47 个 HTTP(S) 请求
### 通信对象:
- `ftp.crescentegramas.com.br`
- `ip-api.com`(用于环境侦察)
### 连接的 IP:
- `179.190.10.151:21` (FTP)
- `179.190.10.151:58034`
### 解读:
`ip-api.com` → 用于:
- 发现受害者的位置/IP(初始侦察)
FTP 连接(端口 21)→ 强烈表明存在数据窃取行为
- 恶意软件可能正在发送窃取的文件
高位端口 (58034) → 可能的备用通信通道
使用 FTP(端口 21)进行外部通信偏离了现代基于 HTTP/HTTPS 的 C2 模式,表明可能尝试直接窃取数据,或使用简单但有效的基础设施来规避传统监控。
对 `ip-api.com` 服务的查询表明了侦察阶段,允许攻击者识别受害者的地理位置和系统特征,可能是为了进行决策(例如,仅在特定区域激活 payload)。
## 观察到的行为
- 在临时目录中创建文件
- 读取 Machine GUID(唯一主机标识符)
- 禁用日志(规避的证据)
### 凭证窃取活动:
- 电子邮件数据
- 浏览器数据
- 存储的凭证
### 解读:
该恶意软件展示了完整的信息窃取程序行为,包括:
- 主机识别
- 敏感数据收集
- 准备窃取
- 试图逃避追踪
## 观察到的攻击链
1. 初始执行(用户)
2. Payload (`PO G2605-3445.exe`)
3. 通过 `regsvcs.exe` 进行代理执行
4. 侦察 (`ip-api.com`)
5. 数据收集(凭证 / Machine GUID)
6. 通过 FTP 窃取数据 (`179.190.10.151`)
## 与 MITRE ATT&CK 的关联
- T1555 – 凭证存储区中的凭证
→ 证据是收集了浏览器和电子邮件数据
- T1041 – 通过 C2 通道窃取数据
→ 得到了与外部 IP 的 FTP 通信的支持
- T1071 – 应用层协议
→ 使用 HTTP/FTP 进行通信
- T1036 – 伪装 / 就地利用
→ 使用 `regsvcs.exe` 作为合法进程
- T1082 – 系统信息发现
→ 读取 Machine GUID
## 风险评估
- 严重程度:高
- 发生概率:高
- 影响:严重
### 理由:
- 通过社会工程学执行(用户交互)
- 使用合法二进制文件进行规避
- 主动收集敏感凭证
- 与外部通信,可能存在基于 FTP 的数据窃取
- 试图禁用日志
### 潜在影响:
- 企业账户遭到入侵
- 敏感数据泄露
- 对环境的持久访问权限
## 结论
分析出的样本表现出与信息窃取恶意软件一致的行为,通过合法的系统二进制文件(`regsvcs.exe`)使用了规避技术。
观察到的流程表明,执行是由用户交互发起的,随后收集敏感信息并与外部基础设施进行通信,包括使用 FTP,表明存在数据窃取行为。
主机识别机制和日志禁用的存在,进一步强化了该样本的复杂程度。
观察到的行为组合显著降低了误报的可能性,特别是由于它结合了间接执行、数据收集和外部通信。
## 建议措施
### 遏制
- 立即隔离受影响的端点
### 封锁:
- IP:`179.190.10.151`
- 已识别的域名
## 调查
### 验证:
- 在其他主机上执行 `regsvcs.exe` 的情况
- 可疑的 FTP 连接
- 在临时目录中创建文件的情况
## 事件响应
- 重置受损的凭证
- 吊销活动的会话
- 监控可疑的访问
## 加固
- 限制使用 LOLBins(如 `regsvcs.exe`)
- 部署具有行为检测功能的 EDR
- 启用高级日志记录
## 执行威胁狩猎
- 不符合标准模式的 `regsvcs.exe` 执行情况
- 异常的 FTP 连接
- 内部端点对 `ip-api.com` 域名的访问情况
标签:ANY.RUN, C2通信, DAST, DNS 解析, FTP连接, ip-api.com, IP 地址批量处理, LOLBins, Proxy Execution, regsvcs.exe, Windows可执行文件, 动态行为分析, 命令与控制, 威胁情报, 安全运营中心, 实时处理, 开发者工具, 恶意代码分析, 恶意软件分析, 数据渗出, 数据窃取, 沙箱, 环境侦察, 知识库安全, 系统分析, 网络分析, 网络安全, 网络映射, 规避检测, 进程分析, 配置文件, 隐私保护