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

на главную

Жанры

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

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

Шрифт:
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

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

Его наследник

Безрукова Елена
1. Наследники Сильных
Любовные романы:
современные любовные романы
эро литература
5.87
рейтинг книги
Его наследник

Его огонь горит для меня. Том 2

Муратова Ульяна
2. Мир Карастели
Фантастика:
юмористическая фантастика
5.40
рейтинг книги
Его огонь горит для меня. Том 2

Адепт. Том 1. Обучение

Бубела Олег Николаевич
6. Совсем не герой
Фантастика:
фэнтези
9.27
рейтинг книги
Адепт. Том 1. Обучение

Я – Орк. Том 4

Лисицин Евгений
4. Я — Орк
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я – Орк. Том 4

Кротовский, не начинайте

Парсиев Дмитрий
2. РОС: Изнанка Империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Кротовский, не начинайте

Я тебя верну

Вечная Ольга
2. Сага о подсолнухах
Любовные романы:
современные любовные романы
эро литература
5.50
рейтинг книги
Я тебя верну

Звезда сомнительного счастья

Шах Ольга
Фантастика:
фэнтези
6.00
рейтинг книги
Звезда сомнительного счастья

Идеальный мир для Лекаря 19

Сапфир Олег
19. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 19

Последняя Арена 4

Греков Сергей
4. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 4

Real-Rpg. Еретик

Жгулёв Пётр Николаевич
2. Real-Rpg
Фантастика:
фэнтези
8.19
рейтинг книги
Real-Rpg. Еретик

Идеальный мир для Социопата 4

Сапфир Олег
4. Социопат
Фантастика:
боевая фантастика
6.82
рейтинг книги
Идеальный мир для Социопата 4

Бездомыш. Предземье

Рымин Андрей Олегович
3. К Вершине
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Бездомыш. Предземье

Ваше Сиятельство 3

Моури Эрли
3. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 3

Игра топа

Вяч Павел
1. Игра топа
Фантастика:
фэнтези
6.86
рейтинг книги
Игра топа
Смещение Размер ОС Описание
– - Любая Стандартный атрибутный заголовок (standard attribute header)
00h
8 Любая
C
— время создания (creation) файла
08h
8 Любая
A
— время изменения (altered) файла
10h
8 Любая
M
— время изменения файловой записи (MFT changed)
18h
8 Любая
R
— время последнего чтения (read) файла