EWFEXPORT(1)
π ewfexport β the libewf manual, bestie edition π
okay so this is a LOCAL manual page for ewfexport, part of the libewf package. libewf is the library that lets you access the Expert Witness Compression Format (EWF). iykyk π
β¨ NAME β¨
ewfexport β exports media data stored in EWF files π«Ά
π SYNOPSIS π
ewfexport [-A codepage] [-b number_of_sectors] [-B number_of_bytes]
[-c compression_values] [-d digest_type] [-f format]
[-l log_filename] [-o offset] [-p process_buffer_size]
[-S segment_file_size] [-t target] [-hqsuvVwx] ewf_files
πΈ DESCRIPTION πΈ
ewfexport is a utility that exports media data stored in EWF files. literally its whole job. main character energy π
ewfexport is part of the libewf package. libewf is a library to access the Expert Witness Compression Format (EWF). no cap.
ewf_files β the first or the entire set of EWF segment files. so like, you can hand it just the first one and it figures out the rest, or you can give it the whole set. either way slay.
The options are as follows:
π OPTIONS π
-Acodepage β the codepage of header section. options:ascii(default) πwindows-874windows-932windows-936windows-949windows-950windows-1250windows-1251windows-1252windows-1253windows-1254windows-1255windows-1256windows-1257windows-1258
-bnumber_of_sectors β the number of sectors to read at once (per chunk). options:16,32,64(default),128,256,512,1024,2048,4096,8192,16384or32768. the default is lowkey the vibe. β¨-Bnumber_of_bytes β the number of bytes to export. tell it exactly how much you want and it stays in its lane.-ccompression_values β specify the compression values as:levelormethod:level.- compression method options:
deflate(default) - compression level options:
none(default),empty-block,fastorbest
- compression method options:
-ddigest_type β calculate additional digest (hash) types besidesmd5. options:sha1(not used forrawandfilesformats). so if you're going raw or files, sha1 is not invited to the party π-fformat β the output format to write to. options:raw(default),files(restricted to logical volume files),ewf,smart,ftk,encase1,encase2,encase3,encase4,encase5,encase6,encase7,encase7-v2,linen5,linen6,linen7,ewfx. that is a LOT of formats and honestly? obsessed. π¦-hβ shows this help. hi bestie π-llog_filename β logs export errors and the digest (hash) to the log filename. receipts. keep them. π§Ύ-ooffset β the offset to start the export (default is0).-pprocess_buffer_size β the process buffer size (default is the chunk size).-sβ swap byte pairs of the media data (fromABtoBA). use this for big to little endian conversion and vice versa. it's giving endianness swap π-Ssegment_file_size β the segment file size in bytes (default is1.4 GiB). minimum is1.0 MiB, maximum is7.9 EiBforraw,encase6andencase7format and1.9 GiBfor other formats. (not used forfilesformat.) π-ttarget β the target file to export to. use-for stdout (default isexport). stdout is only supported for therawformat. so don't try to pipe anything else to stdout, it's not gonna happen π-uβ unattended mode (disables user interaction). no yapping, just exporting.-vβ verbose output to stderr.-Vβ print version.-wβ zero sectors on checksum error (mimic EnCase like behavior).-xβ use the chunk data instead of the buffered read and write functions.
π ENVIRONMENT π
None. that's right, absolutely no environment variables. zero. nada. a clean slate β¨
π FILES π
None. also nothing here. we love a low-maintenance utility π«Ά
π EXAMPLES π
ewfexport will ask the information it needs. it's very proactive like that.
# ewfexport floppy.E01
ewfexport 20120805
Information for export required, please provide the necessary input
Export to format (raw, files, ewf, smart, ftk, encase1, encase2, encase3, encase4, encase5, encase6, encase7, encase7-v2, linen5, linen6, linen7, ewfx) [raw]:
Target path and filename without extension or - for stdout: floppy
Evidence segment file size in bytes (1.0 MiB <= value <= 7.9 EiB) [1.4 GiB]:
Start export at offset (0 <= value <= 1474560) [0]:
Number of bytes to export (0 <= value <= 1474560) [1474560]:
Export started at: Sun Aug 5 19:19:40 2012
This could take a while.
Status: at 2%.
exported 32 kB (32768 bytes) of total 1.4 MiB (1474560 bytes).
...
Status: at 100%.
exported 1.4 MiB (1474560 bytes) of total 1.4 MiB (1474560 bytes).
completion in 1 second(s) with 1 MiB/s (1474560 bytes/second).
Export completed at: Sun Aug 5 19:19:41 2012
Written: 1.4 MiB (1474560 bytes) in 1 second(s) with 1 MiB/s (1474560 bytes/second).
MD5 hash calculated over data: ae1ce8f5ac079d3ee93f97fe3792bda3
that MD5 hash calculated over data: ae1ce8f5ac079d3ee93f97fe3792bda3 line at the end?? chef's kiss π it literally ate.
π¦ DIAGNOSTICS π¦
Errors, verbose and debug output are printed to stderr when verbose output -v is enabled. Verbose and debug output are only printed when enabled at compilation. so if you compiled it without that, no debug tea for you π
π BUGS π
Please report bugs of any kind on the project issue tracker: https://github.com/libyal/libewf-legacy/issues
if you found a bug, say something!! they want to know!! fr fr π«Ά
π AUTHOR π
These man pages were written by Kees Mastwijk.
Alterations for distribution have been made by Joachim Metz.
legends, both of them β¨
πΈ COPYRIGHT πΈ
Copyright 2006-2014, Joachim Metz <joachim.metz@gmail.com>.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. read it and weep β no warranty, bestie, absolutely none π
π SEE ALSO π
ewfacquire(1), ewfacquirestream(1), ewfinfo(1), ewfmount(1), ewfrecover(1), ewfverify(1)
the whole squad π«Ά go read them too.
and that's the whole page!! this one is from the libewf package, dated January 14, 2023. mwah πβ¨π
π¦ where this page comes from
- arch rolling: libewf 20140816-1 Β· LGPL-3.0-or-later
- debian trixie: ewf-tools 20140816-1+b1 Β· LGPL-3.0-or-later
- nixos 26.05: libewf-legacy 20140816
- nixpkgs unstable: libewf-legacy 20140816
- ubuntu questing: ewf-tools 20140816-1build1
- ubuntu resolute: ewf-tools 20140816-2build1 Β· LGPL-3.0-or-later
- ubuntu stonking: ewf-tools 20140816-2build2 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms