Разработка утилиты для дисков, скрытие разделов, как становится скрытой форме раздела в таблице разделов MBR Файловая система показателей байт

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

Глава - 16

Разработка более Утилиты для дисков

Введение

В этой главе мы обсудим, как использовать информацию из MBR, DBR, FAT и корневой каталоги разработать утилиты, которые могут помочь нам в управлении данными, в оптимизации хранения и поиска неисправностей может диск задач.

Как правило, эти программы предназначены для решения некоторых конкретных проблем. Некоторые утилиты и программы, которые были рассмотрены в этой главе.

Скрытие разделов

Как правило, метки утилита используется теми пользователями, которые работают по такой компьютерной системы, которая используется пользователем. Если есть много пользователей, на компьютере же, может быть большая вероятность, что данные другого пользователя, который может быть прочитан, украдены или удалена.

В этом случае, если пользователь имеет некоторые важные данные и конфиденциальную информацию примерно в том же самом компьютере, он может желать, чтобы "спрятать" раздел, в котором находится его данные таким образом, чтобы раздел не должен быть получен доступ к операционной системе, так что не может быть доступна для других пользователей.

Если пользователь хочет работать в системе, он может получить доступ к задней раздела, просто восстановления скрытого раздела. Обычно такого рода мероприятия проходят в профессиональных учреждениях, где компьютеры используются, но многие студенты старших студентов, всегда беспокоятся о своих важных данных или проекта работы. Как и в отсутствии знаний, новых студентов может повредить или даже удалить данные.

Как становится скрытой

Нижеприводимая таблица отражает размер раздела в таблице разделов MBR :

OffsetОфсет

MeaningЗначение

SizeРазмер

DescriptionОписание

00H00H

Boot Type Indicator ByteТип индикатора загрузки байта

1 Byte1 Байт

If Byte is 00H, the Partition is Inactive and if Byte is 80H , The Partition is Active (or Bootable)Если имеет Байт 00H, разделы : активна и если имеет байта 80H, Подсистема активна (или загрузочный)

01H01H

Head Number of Beginning of the PartitionГлава Количество Начало раздела

1 Byte1 Байт

Starting Head number of the Partition in Hexadecimal SystemНачало главы ряда разделов в системе Шестнадцатеричное

02H02H

Sector and Cylinder Number of Beginning of the PartitionСектор и число цилиндров Начало раздела

2 Bytes2 Bytes

6 Bits of First Byte make Starting Sector Number and Combination of remaining 2 Bits (as Two Most Significant Bits) plus 8 Bits of another Byte (Rest 8 least Significant Bits of the 10-Bit Number ) make the Starting Cylinder Number of the Partition6 Разряды байта первого сектора внести Начиная Количество и комбинация остальных 2 Bits (как два Наиболее значимые Bits) + 8 Bits еще одного байта (8 отдыхе менее значительные Разное о 10-Bit номер) сделать Начиная Цилиндрические Количество разделов

04H04H

File System indicator ByteФайловая система показателей Байт

1 Byte1 Байт

File System Indicator Byte in Hexadecimal system (for complete list of partition indicator bytes, refer the chapter “Logical Approach to Disks and OS” discussed earlier in this book)Файловая система показателей байта в шестнадцатеричном системе (Полный список разделов байт индикатора, см. главу "Логический подход к дисков и ОС" обсуждались ранее в этой книге)

05H05H

Head Number of End of the PartitionГлава Количество Конец раздела

1 Byte1 Байт

Ending Head Number of the Partition in Hexadecimal SystemПокончить с главой Количество разделов в системе Шестнадцатеричное

06H06H

Sector and Cylinder Number of End of the PartitionСектор и число цилиндров Конец раздела

2 Bytes2 Bytes

6 Bits of First Byte make Ending Sector Number and Combination of remaining 2 Bits (as Two Most Significant Bits) plus 8 Bits of another Byte (Rest 8 least Significant Bits of the 10-Bit Number ) make the Ending Cylinder Number of the Partition6 Разряды байта первого сектора внести Покончить Количество и комбинация остальных 2 Bits (как два Наиболее значимые Bits) + 8 Bits еще одного байта (8 отдыхе менее значительные Разное о 10-Bit номер) сделать Покончить Цилиндрические Количество разделов

08H08H

Absolute Sector number of Beginning of the PartitionАбсолютные сектора рядом Начало раздела

4 Bytes4 Bytes

Number of Sectors Between the MBR and the First Sector in the PartitionКоличество секторов между MBR и первый сектор в разделе

0CH0CH

Absolute Sector number of End of the PartitionАбсолютные сектора число Конец раздела

4 Bytes4 Bytes

Number of Sectors in the PartitionКоличество секторов в разделе

                                        Total = 16 Bytes                 ��                      Всего = 16 Bytes                 �� 

На компенсируется 04H в каждом разделе вступление, есть индикатор файловой системы в байтах. Этот показатель представляет собой байт типа файловой системы этого раздела. Если значение этого байта меняется, личность изменяется раздела.

Так, например, стоимость раздела и байт для индикатор "DOS 12-Bit FAT" является 0x01. Если это значение изменяется для 0x11, Личность файловую систему в таблицу запись заменить на "Скрытые DOS 12-Bit FAT" (за полным списком раздела байт индикатора, см. главу "Логический подход к дисков и ОС" обсуждавшиеся ранее в этом учебнике).

Учетом следующей таблице показано несколько примеров файловая система показателей байт для некоторых типов разделов :

Partition type indicator ByteТип индикатора Байт

Description of File System of PartitionОписание файловой системы раздела

0x010x01

DOS 12–bit  FATDOS 12-bit FAT

0x110x11

Hidden DOS 12–bit  FATСкрытые DOS 12-bit FAT

0x040x04

DOS 16–bit  FAT (<=32MB)DOS 16-bit FAT (<= 32)

0x140x14

Hidden DOS 16–bit  FAT (<=32MB)Скрытые DOS 16-bit FAT (<= 32)

0x050x05

DOS ExtendedРасширенная DOS

0x150x15

Hidden DOS ExtendedСкрытые душ продлен

0x060x06

DOS 16–bit big (> 32MB)DOS 16-bit больших (> 32)

0x16символ

Hidden DOS 16–bit big (> 32MB)Скрытые DOS 16-bit больших (> 32)

0x070x07

NTFSNTFS

0x170

Hidden NTFSСкрытые NTFS

0x0B0x0B

Windows FAT32Windows FAT32

0x1B0x1B

Hidden Windows FAT32Скрытые Windows fat32

0x0C0x0C

Windows FAT32 (LBA)Windows FAT32 (LBA)

0x1C0x1C

Hidden Windows FAT32 (LBA)Скрытые Windows FAT32 (LBA)

0x0E0x0E

Windows FAT16 (LBA)Windows FAT16 (LBA)

0x1E0x1E

Hidden Windows FAT16 (LBA)Скрытые Windows FAT16 (LBA)

0x0F0x0F

Windows ExtendedWindows Уточнить

0x1F0x1F

Hidden Windows ExtendedСкрытые Windows продлен

Здесь мы видим, что соответствующие скрытый раздел для любой файловой системы определяется путем добавления к стоимости 0x10 система показателей байт.

Несмотря на то, что она не незыблемым правилом для того, чтобы скрыть раздел еще он работает даже для большинства Файловая система. Причина заключается в том, что когда мы заменяем значение индикатора раздела и байт, личность файловую систему в таблицу запись изменилась. И она встречается крайне редко, что новая файловая система не поддерживает такой же операционной системой.

 

page 1 | 2 | 3 | 4 | 5 | 6

Next page

 

Chapter 15

 
Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17

 

 

Appendix II

 
 

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor