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
Latest commit 40d0c20 Dec 25, 2017 @joachimmetz joachimmetz Applied updates
Permalink
Failed to load latest commit information.
common Applied updates Dec 25, 2017
documentation Worked on documentation Jun 22, 2017
dpkg Worked on tests Oct 7, 2017
ewf.net Applied updates Feb 13, 2017
ewftools Worked on tests Nov 5, 2017
include Applied updates and worked on tests Mar 4, 2017
libewf Worked on tests Nov 13, 2017
m4 Worked on tests Nov 3, 2017
manuals Applied updates Feb 13, 2017
msvscpp Worked on tests Nov 20, 2017
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 Worked on Python bindings Nov 5, 2017
tests Worked on tests Nov 26, 2017
.codecov.yml Worked on tests Nov 3, 2017
.gitignore Worked on tests Nov 20, 2017
.travis.yml Applied updates Nov 29, 2017
AUTHORS Applied updates Feb 13, 2017
COPYING Changes of version: 20120815 Mar 27, 2016
ChangeLog Worked on tests. Sep 18, 2016
Makefile.am Worked on dpkg files Jun 3, 2017
NEWS Changes of version: 20120815 Mar 27, 2016
README Changes to README Jan 31, 2017
acinclude.m4 Worked on tests Sep 18, 2017
appveyor.yml Applied updates Nov 28, 2017
autogen.ps1 Applied updates and worked on tests Mar 4, 2017
autogen.sh Worked on tests Aug 27, 2017
configure.ac Applied updates Dec 25, 2017
libewf.ini Worked on tests Oct 7, 2017
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 Dec 25, 2017
setup.py Applied updates Nov 28, 2017
syncbzip2.ps1 Worked on tests Nov 5, 2017
synclibs.ps1 Worked on tests Aug 27, 2017
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 Nov 29, 2017
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