首页/安全/取证与溯源速查/内存采集工具与顺序(WinPmem / AVML)
证据与报告57 条

内存采集工具与顺序(WinPmem / AVML)

内存内容易失,按易失性顺序先采内存再考虑磁盘;Windows 常用 WinPmem,Linux 可用 AVML,采集后立即校验并记录。

取证与溯源速查安全更新于 2026-10-13

内存采集工具与顺序

内存中的内容最易失,应按易失性顺序优先采集,再考虑磁盘。Windows 上常用 WinPmem 生成原始内存镜像,Linux 上可用 AVML 采集为压缩格式文件。采集完成后立即计算哈希,并记录工具版本与参数,否则镜像在后续很难被验证与复现。

基本信息

Windows 工具WinPmem,生成原始内存镜像文件
Linux 工具AVML,采集为压缩格式文件
易失性顺序寄存器与缓存、内存、临时文件系统、磁盘
采集后动作立即计算哈希,记录工具版本、参数与采集时间
前提条件预留足够证据盘空间,事先确认镜像体积上限

典型使用场景

  • 处置动作之前保存系统停止前的运行状态
  • 获取内存中的进程、网络连接与命令行信息
  • 提取内存中的凭据与密钥材料
  • 找回磁盘上已被删除的样本残留
  • 为后续内存取证分析准备输入文件

两侧采集

两侧采集
# Windows(管理员权限)
# winpmem_mini_x64.exe C:\evidence\mem.raw
# Linux
# sudo avml /evidence/memory.lime
sha256sum /evidence/memory.lime                # 采集后立即固定哈希
ls -lh /evidence/memory.*                      # 记录镜像实际体积
# 工具版本、参数、采集时间与主机名一并写入采集记录

采集对照

项目做法注意点
Windows 采集WinPmem 输出原始镜像需管理员权限,注意驱动加载
Linux 采集AVML 输出压缩文件压缩比随内容变化,预留空间
通用要求预留空间并记录工具版本与参数采集记录要能支撑复现
采集工具通常需要加载驱动或访问特殊设备接口,先在非关键主机上验证兼容性与副作用。采集过程中系统可能变慢或短暂卡顿,需要提前与业务方确认可接受的时间窗。采集顺序还要与遏制动作一并规划:先隔离会改变内存状态,先采内存则可能延长暴露时间,两种取舍与最终选择都要写进事件记录。
内存镜像体积往往接近物理内存容量,并且包含凭据与个人数据:先确认证据盘空间够用,按密级管理镜像文件,交付或共享前明确脱敏与访问控制要求。

易错点

  • 先采集磁盘再采集内存,内存内容已随系统继续运行而变化
  • 采集后未计算哈希,镜像无法被验证与交接
  • 证据盘空间不足导致写入中断,镜像是残缺的
  • 未记录工具版本与参数,后续无法复现采集过程

数据来源与参考

  • WinPmem 项目文档(Velociraptor 生态)
  • AVML 官方仓库(Microsoft)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌