Чтение онлайн

на главную

Жанры

Восстановление данных. Практическое руководство

Касперски Крис

Шрифт:
04h
4 Длина атрибута, включая этот заголовок
08h
1
00h
Флаг нерезидентности (non-resident flag)
09h
1
N
Длина имени атрибута (ноль, если атрибут безымянный)
0Ah
2
18h
Смещение имени (ноль, если атрибут безымянный)
0Ch
2
00h
Флаги Значение Описание
0001h
Сжатый атрибут (compressed)
4000h
Зашифрованный
атрибут (encrypted)
8000h
Разреженный атрибут (sparse)
0Eh
2 Идентификатор атрибута (attribute ID)
10h
4
L
Длина тела атрибута, без заголовка
14h
2
2N+18h
Смещение тела атрибута
16h
1 Индексный флаг
17h
1
00h
Используется для выравнивания
18h
2N
UNICODE
Имя атрибута (если есть)
2N+18h
L Тело атрибута

Таблица 6.5. Структура нерезидентного атрибута

Смещение Размер (байт) Значение Описание
00h
4 Тип атрибута (например,
0x20
,
0x80
)
04h
4 Длина атрибута, включая этот заголовок
08h
1
01h
Флаг нерезидентности (non-resident flag)
09h
1
N
Длина имени атрибута (ноль, если атрибут безымянный)
0Ah
2
40h
Смещение имени (ноль, если атрибут безымянный)
0Ch
2 Флаги
Значение Описание
0001h
Сжатый атрибут (compressed)
4000h
Зашифрованный атрибут (encrypted)
8000h
Разреженный атрибут (sparse)
0Eh
2 Идентификатор атрибута (attribute ID)
10h
8 Начальный виртуальный кластер (starting VCN)
18h
8 Конечный виртуальный кластер (last VCN)
20h
2
2N+40h
Смещение списка отрезков (data runs)
22h
2 Размер блока сжатия (compression unit size), округленный до 4 байт в большую сторону
24h
4
00h
Используется для выравнивания
28h
8 Выделенный размер (allocated size), округленный до размера кластера
30h
8 Реальный размер (real size)
38h
8 Инициализированный размер потока (initialized data size of the stream)
40h
2N
UNICODE
Имя атрибута (если есть)
2N+40h
Список отрезков (data runs)

Типы

атрибутов

NTFS поддерживает большее количество предопределенных типов атрибутов, перечисленных в табл. 6.6. Тип атрибута определяет его назначение и формат представления тела. Полное описание всех атрибутов заняло бы не одну главу, а целую книгу, поэтому здесь приводятся лишь наиболее "ходовые" из них, а за информацией об остальных обращайтесь к документации Linux-NTFS Project.

Таблица 6.6. Основные типы атрибутов

Значение ОС Условное обозначение Описание
010h
Любая
$STANDARD_INFORMATION
Стандартная информация о файле (время, права доступа)
020h
Любая
$ATTRIBUTE_LIST
Список атрибутов
030h
Любая
$FILE_NAME
Полное имя файла
040h
Windows NT
$VOLUME_VERSION
Версия тома
040h
Windows 2000
$OBJECT_ID
Глобально уникальный идентификатор (GUID) и прочие ID
050h
Любая
$SECURITY_DESCRIPTOR
Дескриптор безопасности и списки прав доступа (ACL)
060h
Любая
$VOLUME_NAME
Имя тома
070h
Любая
$VOLUME_INFORMATION
Информация о томе
080h
Любая
$DATA
Основные данные файла
090h
Любая
$INDEX_ROOT
Корень индексов
0A0h
Любая
$INDEX_ALLOCATION
Ветви (sub-nodes) индекса
0B0h
Любая
$BITMAP
Карта свободного пространства
0C0h
Windows NT
$SYMBOLIC_LINK
Символическая ссылка
0C0h
Windows 2000
$REPARSE_POINT
Для сторонних производителей
0D0h
Любая
$EA_INFORMATION
Расширенные атрибуты для HPFS
0E0h
Любая
$EA
Расширенные атрибуты для HPFS
0F0h
Windows NT
$PROPERTY_SET
Устарело и ныне не используется
100h
Windows 2000
$LOGGED_UTILITY_STREAM
Используется шифрующей файловой системой (EFS)
$STANDARD_INFORMATION

Атрибут стандартной информации описывает время создания/изменения/последнего доступа к файлу и права доступа, а также некоторую другую вспомогательную информацию (например, квоты). Структура атрибута стандартной информации кратко описана в табл. 6.7.

Таблица 6.7. Структура атрибута

$STANDARD_INFORMATION

Поделиться:
Популярные книги

Как я строил магическую империю 4

Зубов Константин
4. Как я строил магическую империю
Фантастика:
боевая фантастика
постапокалипсис
аниме
фантастика: прочее
фэнтези
5.00
рейтинг книги
Как я строил магическую империю 4

Безумный Макс. Поручик Империи

Ланцов Михаил Алексеевич
1. Безумный Макс
Фантастика:
героическая фантастика
альтернативная история
7.64
рейтинг книги
Безумный Макс. Поручик Империи

Попаданка 3

Ахминеева Нина
3. Двойная звезда
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Попаданка 3

Муж на сдачу

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Муж на сдачу

Призыватель нулевого ранга. Том 3

Дубов Дмитрий
3. Эпоха Гардара
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Призыватель нулевого ранга. Том 3

На границе империй. Том 10. Часть 5

INDIGO
23. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 5

Адвокат

Константинов Андрей Дмитриевич
1. Бандитский Петербург
Детективы:
боевики
8.00
рейтинг книги
Адвокат

На границе империй. Том 7

INDIGO
7. Фортуна дама переменчивая
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
6.75
рейтинг книги
На границе империй. Том 7

Здравствуй, 1985-й

Иванов Дмитрий
2. Девяностые
Фантастика:
альтернативная история
5.25
рейтинг книги
Здравствуй, 1985-й

О, Путник!

Арбеков Александр Анатольевич
1. Квинтет. Миры
Фантастика:
социально-философская фантастика
5.00
рейтинг книги
О, Путник!

Чужбина

Седой Василий
2. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Чужбина

Бестужев. Служба Государевой Безопасности. Книга четвертая

Измайлов Сергей
4. Граф Бестужев
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бестужев. Служба Государевой Безопасности. Книга четвертая

Локки 5. Потомок бога

Решетов Евгений Валерьевич
5. Локки
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Локки 5. Потомок бога

На границе империй. Том 10. Часть 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 4
Смещение Размер ОС Описание
– - Любая Стандартный атрибутный заголовок (standard attribute header)
00h
8 Любая
C
— время создания (creation) файла
08h
8 Любая
A
— время изменения (altered) файла
10h
8 Любая
M
— время изменения файловой записи (MFT changed)
18h
8 Любая
R
— время последнего чтения (read) файла