Libewf is a library to access the Expert Witness Compression Format (EWF)
C M4 C++ Shell Roff Makefile Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit 54ffd07 Jul 18, 2018
Permalink
Failed to load latest commit information.
common Applied updates Jul 16, 2018
documentation Worked on documentation Jun 22, 2017
dpkg Applied updates Jan 15, 2018
ewf.net Applied updates Jan 15, 2018
ewftools Changes to file name sanitation in export handle Jul 17, 2018
include Applied updates Jan 15, 2018
libewf Applied updates Jul 16, 2018
m4 Applied updates Jul 16, 2018
manuals Applied updates Jan 15, 2018
msvscpp Applied updates Apr 3, 2018
po Moved libcstring macros to common Nov 9, 2016
pyewf-python2 Moved libcstring macros to common Nov 9, 2016
pyewf-python3 Moved libcstring macros to common Nov 9, 2016
pyewf Applied updates Jul 18, 2018
tests Applied updates Jul 16, 2018
.codecov.yml Worked on tests Nov 3, 2017
.gitignore Applied updates Apr 3, 2018
.travis.yml Applied updates Jul 18, 2018
AUTHORS Applied updates Jan 15, 2018
COPYING Applied updates Apr 3, 2018
ChangeLog Worked on tests. Sep 18, 2016
Makefile.am Worked on dpkg files Jun 3, 2017
NEWS Applied updates Mar 17, 2018
README Changes to README Jan 31, 2017
acinclude.m4 Worked on tests Sep 18, 2017
appveyor.yml Applied updates Apr 3, 2018
autogen.ps1 Applied updates and worked on tests Mar 4, 2017
autogen.sh Worked on tests Aug 27, 2017
configure.ac Applied updates Jul 18, 2018
libewf.ini Applied updates Apr 3, 2018
libewf.pc.in Moved libcstring macros to common Nov 9, 2016
libewf.spec.in Worked on tests Nov 3, 2017
runtests.ps1 Moved libcstring macros to common Nov 9, 2016
runtests.sh Applied updates Apr 3, 2018
setup.py Applied updates Jul 16, 2018
syncbzip2.ps1 Worked on tests Nov 5, 2017
synclibs.ps1 Worked on tests Jan 25, 2018
synclibs.sh Worked on tests Oct 7, 2017
syncsharedlibs.sh Worked on tests Oct 7, 2017
synctestdata.sh Worked on tests Nov 20, 2017
syncwinflexbison.ps1 Applied updates Jul 16, 2018
synczlib.ps1 Worked on tests Nov 5, 2017

README

libewf is a library to access the Expert Witness Compression Format (EWF).

Project information:

* Status: experimental
* Licence: LGPLv3+

Read or write supported EWF formats:

* SMART .s01 (EWF-S01)
* EnCase
  * .E01 (EWF-E01)
  * .Ex01 (EWF2-Ex01)

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)
  * .Lx01 (EWF2-Lx01)

Other features:

* empty-block compression
* read/write access using delta (or shadow) files
* write resume

Work in progress:

* Dokan library support (experimental)
* Python bindings (including Python 3 support)
* write EWF2-Ex01 support
* Multi-threading support

Planned:

* write EWF-L01 and EWF2-Lx01 (long-term)

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.

For previous project contributions see:

* libewf on SourceForge: https://sourceforge.net/projects/libewf

For previous stable releases see:

* Downloads: https://github.com/libyal/legacy/tree/master/libewf

For more information see:

* Project documentation: https://github.com/libyal/libewf/wiki/Home
* How to build from source: https://github.com/libyal/libewf/wiki/Building