owlsecx/OVolatile
GitHub: owlsecx/OVolatile
OVolatile 是 Volatility 3 的交互式终端封装工具,通过可视化菜单和批量分析集简化内存取证流程。
Stars: 0 | Forks: 0
# 🦉 OVolatile
_.txt` | 带有标头(插件、内存路径、命令、返回码)的完整纯文本输出 |
| **JSON** | `ovolatile__.json` | 结构化摘要:插件、内存、命令、返回码、行数、开始/结束时间 |
| **Session** | `ovolatile_session_.json` | 包含所有插件运行的完整会话历史 |
TXT 和 JSON 可在“设置”中独立开关。
## ⚙️ 设置
| 设置项 | 默认值 | 描述 |
|---------|---------|-------------|
| **vol 二进制文件** | 自动检测 | 在 `$PATH` 中搜索 `vol`, `vol3`, `vol.py`, `volatility3` |
| **内存转储** | *(未设置)* | `.raw`, `.mem`, `.vmem` 或其他转储文件的路径 |
| **输出目录** | `ovolatile_results/` | 所有已保存输出文件的目录 |
| **保存 TXT** | 开 | 每次运行保存纯文本输出 |
| **保存 JSON** | 开 | 每次运行保存结构化 JSON 摘要 |
| **最大行数** | 5000 | 实时输出行数上限 — 完整输出仍会保存至文件 |
## ⚙️ 环境要求
- **Volatility 3** — 必须已安装且可访问
- **无需安装 Python** — 作为独立可执行文件运行
```
# 安装 Volatility 3 (如果需要)
pip install volatility3
# 或
git clone https://github.com/volatilityfoundation/volatility3
```
## 🚀 使用方法
```
./OVolatile
```
首次运行时,请先使用 **[7] 设置** 配置内存转储路径,然后再运行任何插件。
## 📦 OwlSec 工具集的一部分
此工具是 **OwlSec** 套件的一部分 — 包含 300 多种安全和隐私工具的集合。
🔗 [owlsec.org](https://owlsec.org)
## ©️ 许可证
MIT License — © Khaled S. Haddad
*工具以预编译可执行文件的形式分发。源代码为专有财产。*
标签:JARM, Mr. Robot, PB级数据处理, Python, SecList, Volatility 3, Volatility封装器, 内存分析, 内存取证, 内存转储分析, 安全分析指南, 安全排查, 安全运维, 库, 应急响应, 批量处理, 数字取证, 数字取证, 无后门, 无线安全, 日志导出, 系统分析, 终端UI, 网络分析, 网络安全, 网络安全审计, 自动化脚本, 自动化脚本, 进程分析, 隐私保护