ntfscat
print NTFS files and streams on the standard output
see also :
ntfsls
Synopsis
[options]
device [file]
add an example, a script, a trick and tips
examples
Display the contents of a file in the root of an NTFS volume.
ntfscat /dev/hda1 boot.ini
Display the contents of a file in a subdirectory of an NTFS
volume.
ntfscat /dev/hda1 /winnt/system32/drivers/etc/hosts
Display the contents of the $INDEX_ROOT attribute of the root
directory (inode 5).
ntfscat /dev/hda1 -a INDEX_ROOT -i 5 | hexdump -C
source
echo "Copy:"
$file
sudo ntfscat -q $1 $2\/$file > $3\/$file #
Copy it
source
"${TOOLS_FOLDER}"/ntfscat -f
"${NTFS_DEVICE}" /SysPrep/SYSPREP.INF
> /tmp/SYSPREP.INF
if [ ${?} -eq
0 ]
then
then
SYSPREP_FILE=/SysPrep/SYSPREP.INF
else
"${TOOLS_FOLDER}"/ntfscat -f
"${NTFS_DEVICE}"
/windows/panther/unattend.XML > /tmp/unattend.xml
description
ntfscat
will read a file or stream from an NTFS volume and display
the contents on the standard output.
The case of the
filename passed to ntfscat is ignored.
options
Below is a
summary of all the options that ntfscat accepts.
Nearly all options have two equivalent names. The short name
is preceded by - and the long name is preceded
by --. Any single letter options, that
don’t take an argument, can be combined into a single
command, e.g. -fv is equivalent to -f
-v. Long named options can be abbreviated to any
unique prefix of their name.
-a, --attribute TYPE
Display the contents of a
particular attribute type. By default, the unnamed $DATA
attribute will be shown. The attribute can be specified by a
number in decimal or hexadecimal, or by name.

Notes The attribute
names may be given without the leading $ symbol.
If you use the $ symbol, you must quote the name to prevent
the shell interpreting the name.
-n,
--attribute-name NAME
Display this named attribute,
stream.
-i,
--inode NUM
Specify a file by its inode
number instead of its name.
-f,
--force
This will override some
sensible defaults, such as not using a mounted volume. Use
this option with caution.
-h,
--help
Show a list of options with a
brief description of each one.
-q,
--quiet
Suppress some
debug/warning/error messages.
-V,
--version
Show the version number,
copyright and license ntfscat.
-v,
--verbose
Display more
debug/warning/error messages.
availability
ntfscat is part of the ntfs-3g package and is
available from:
http://www.tuxera.com/community/
bugs
There are no
known problems with ntfscat. If you find a bug please
send an email describing the problem to the development
team:
ntfs-3g-devel[:at:]lists.sf[:dot:]net
see also
Read
libntfs for details how to access encrypted
files.
libntfs,
ntfsls , ntfsprogs
authors
ntfscat
was written by Richard Russon, Anton Altaparmakov and
Szabolcs Szakacsits. It was ported to ntfs-3g by Erik
Larsson.