#command-line-tool #forensics #file-format #security #cargo-build #file

app zffmount

A command line utility to mount a zff container using FUSE

6 releases (1 stable)

2.0.0-beta.0 Dec 28, 2023
1.0.0 Jul 24, 2022
1.0.0-beta.4 May 18, 2022
1.0.0-beta.2 Apr 20, 2022
0.9.0 Oct 17, 2021

#2499 in Command line utilities

35 downloads per month

MIT/Apache and maybe LGPL-2.1

54KB
1K SLoC

zffmount

zffmount is a command line utility to mount a zff image using FUSE.

Installation

First, you need to install rust and cargo to build or install zffmount.

After that you still need some additional packages, which you can install as follows (depends on the distribution):

Debian/Ubuntu
$ sudo apt-get install gcc pkg-config fuse3 libfuse-dev
Fedora
$ sudo dnf install gcc pkg-config fuse3 fuse-devel

Then you can easily build this tool yourself by using cargo:

[/home/ph0llux/projects/zffmount] $ cargo build --release

Or you can install the tool directly from crates.io:

$ cargo install zffmount

Usage

Use zffmount -i <YOUR_ZFF_IMAGE.z01> -m /mnt/your_mountpoint to mount the image to /mnt/your_mountpoint. The acquired data that underlies the image is represented as a dd file. This is an on-the-fly conversion.

Dependencies

~20–33MB
~520K SLoC