zff-team/zffacquire

GitHub: zff-team/zffacquire

一款基于Rust开发的跨平台数字取证数据获取工具,支持将物理磁盘、逻辑文件和内存转储封装为ZFF取证格式。

Stars: 0 | Forks: 0

# zffacquire ```zffacquire``` 是一个命令行实用程序,用于将镜像、内存转储和/或逻辑文件/文件夹结构获取到取证格式 ZFF 中。 # 安装说明 ## 从源码构建 (Linux) ### 前置条件 首先,你需要[安装 rust 和 cargo](https://rustup.rs/) 来构建或安装 ```zffacquire```。 之后你仍然需要 gcc,可以通过以下方式安装(取决于发行版): ###### Debian/Ubuntu ``` $ sudo apt-get install gcc ``` ###### Fedora ``` $ sudo dnf install gcc ``` 然后你可以使用 cargo 轻松自行构建此工具: ``` [/home/ph0llux/projects/zffacquire] $ cargo build --release ``` #### 交叉编译为 Windows 你需要一个交叉编译器,并且应该为 Windows x86 使用目标 ```x86_64-pc-windows-gnu```,或为 Windows on arm64 使用 ```aarch64-pc-windows-msvc```。 必须使用 nightly 编译器,目前的 stable Rust 不支持 Windows 目标(受底层 zff 库限制)。 ``` cargo +nightly build --release --target=x86_64-pc-windows-gnu # for x86 targets cargo +nightly build --release --target=aarch64-pc-windows-msvc # for arm64 targets ``` ## 通过 cargo 安装 ``` Or you can install the tool directly from crates.io: ```bash $ cargo install zffacquire ``` # 使用方法 ## Linux 系统示例 要使用默认参数创建镜像,只需以下命令即可: ``` zffacquire physical -i /dev/sda -o /media/usb-hdd/my_zff_container ``` 你也可以将逻辑文件夹结构转储到逻辑 zff 容器中: ``` zffacquire logical -i /home/ph0llux/pictures -o /media/usb-hdd/my_zff_container ``` 而且你可以通过添加额外的容器来扩展 zff 容器: ``` zffacquire physical -i /dev/sda -o /media/usb-hdd/my_zff_container zffacquire extend logical -i /home/ph0llux/pictures -a /media/usb-hdd/my_zff_container.z01 zffacquire extend physical -i /dev/sdb -a /media/usb-hdd/my_zff_container.z01 ``` ```zffacquire``` 的完整功能集可以使用 ```zffacquire -h``` 查看。 ## Windows 系统示例 在 Windows 上,你可以使用 ```list-devices``` 子命令列出可转储的物理目标。 ``` zffacquire list-devices ``` 如果你想转储完整的物理设备,可以从打印的表格中选择合适的设备(通过使用上面的命令)。 ``` zffacquire physical -i "\\?\PhysicalDrive2" -o my_physical_drive ``` 你也可以只转储单个卷(例如挂载在驱动器 D:\\ 的卷): ``` zffacquire physical -i "\Device\HarddriveVolume2" -o my_volume_d ``` 在这两种情况下,你必须如图所示使用引号或转义 \\ 字符。 ```zffacquire``` 的完整功能集可以使用 ```zffacquire -h``` 查看。
标签:Ruby on Rails, Rust, ZFF格式, 二进制发布, 内存转储, 可视化界面, 司法鉴定, 域渗透, 存储安全, 库, 应急响应, 开源工具, 数字取证, 数据固证, 数据归档, 数据获取, 文档结构分析, 物理磁盘镜像, 电子数据取证, 磁盘镜像, 网络流量审计, 自动化脚本, 通知系统, 逻辑文件获取