Windows事件响应数字取证工具:DFIRtriage
DFIRtriage 数字取证工具
用于基于Windows的事件响应的数字取证工具。
DFIRtriage是旨在向事件响应者提供快速主机数据的数字取证工具。使用Python编写。该工具将在执行时自动运行各种命令。所获取的数据将驻留在执行目录的根目录中。DFIRTriage可以从USB驱动器运行,也可以在目标上的远程外壳中执行。仅支持Windows。

使用:将dfirtriage.exe拖放到目标上并以管理员权限执行。
项目结构
- DFIRtriage.exe
- 编译的可执行文件
- .\data\core.ir
- 工具集存储库(仅适用于Python版本)
- manifest.txt
- 核心组件的文件哈希
- unlicense.txt
- 许可协议副本
- source directory
- DFIRtriage-v4-pub.py
- dtfind.exe
- 编译的搜索工具可执行文件
下载:https://github.com/travisfoley/dfirtriage
取证清单
以下是收集的信息和项目列表
- Memory Raw –> 图像采集(可选)
- Prefetch –> 收集所有预取文件并将其解析为报告
- PowerShell command history –> 收集所有用户的PowerShell命令历史记录
- User activity –> 最近用户活动的HTML报告
- File hash –> System32根目录中所有文件的MD5哈希
- Network information –> 网络配置,路由表,etc等
- Network connections –> 建立的网络连接
- DNS cache entries –> 完整的DNS缓存内容列表
- ARP table information –> 完整的ARP缓存内容列表
- NetBIOS information –> 活动的NetBIOS会话,传输的文件等
- Windows Update Log –> 收集事件跟踪日志信息并构建Windows更新日志
- Windows Defender Scanlog –> 收集事件跟踪日志信息并构建Windows更新日志
- Windows Event Logs –> 收集并解析Windows事件日志
- Process information –> 进程,PID和图像路径
- List of remotely opened files –> 远程主机在目标系统上打开的文件
- Local user account names –> 本地用户帐户列表
- List of hidden directories –> 系统分区上所有隐藏目录的列表
- Alternate Data Streams –> 包含备用数据流的文件列表
- Complete file listing –> 系统分区上所有文件的完整列表
- List of scheduled tasks –> 所有已配置的计划任务列表
- Hash of all collected data –> DFIRtriage收集的所有数据的MD5哈希
- Installed software –> 通过WMI安装的所有软件的列表
- Autorun information –> 所有自动运行的位置和内容
- Logged on users –> 当前所有登录到目标系统的用户
- Registry hives –> 所有注册表配置单元的副本
- USB artifacts –> 收集解析USB使用情况信息所需的数据
- Browser History –> 来自多个浏览器的浏览器历史记录集合