-
Notifications
You must be signed in to change notification settings - Fork 75
Home
Joachim Metz edited this page Oct 2, 2014
·
10 revisions
libewf is a library to access the Expert Witness Compression Format (EWF).
Read or write supported EWF formats:
- SMART .s01 (EWF-S01)
- EnCase .E01 (EWF-E01) and .Ex01 (EWF2-Ex01)
Note: at the moment EWF2 support is only available in the experimental version.
Not supported:
- .Ex01 (EWF2-Ex01) bzip2 compression (work in progress)
- .Ex01 (EWF2-Ex01) encryption
Read-only supported EWF formats:
- Logical Evidence File (LEF) .L01 (EWF-L01) and .Lx01 (EWF2-Lx01)
Other features:
- empty-block compression
- read/write access using delta (or shadow) files
- write resume
The libewf package contains the following tools:
- ewfacquire; which writes storage media data from devices and files to EWF files.
- ewfacquirestream; which writes data from stdin to EWF files.
- ewfdebug; experimental tool does nothing at the moment.
- ewfexport; which exports storage media data in EWF files to (split) RAW format or a specific version of EWF files.
- ewfinfo; which shows the metadata in EWF files.
- ewfmount; which FUSE mounts EWF files.
- ewfrecover; special variant of ewfexport to create a new set of EWF files from a corrupt set.
- ewfverify; which verifies the storage media data in EWF files.
In 20140216 a multi-threaded version version of ewfacquirestream was added to the ewftools-mt directory note that this requires a C++ version 11 capable compiler.
Work in progress:
- Python bindings
- Dokan library support (experimental)
- write EWF2-Ex01 support
Planned:
- write EWF-L01 and EWF2-Lx01 (long-term)
- Multi-threading support
- Python 3 support
For previous project contributions see:
For more information see: