Entwickeln von mehr Dienstprogrammen für die Scheiben, die Fächer verstecken, wie das Fach verstecktes Format des Faches in der Fachtabelle des MBR Dateisystem-Indikatorbytes wird

Files Recovery Software
Heim Kontakt Details Customer Support Demo herunterladen Produkte  

 
 

Kapitel - 16

Entwickeln von mehr Dienstprogrammen für Scheiben

Einleitung

In diesem Kapitel besprechen uns wir, wie man die Informationen von MBR, DBR, FAT und Wurzelverzeichnisse benutzt, um Dienstprogramme zu entwickeln, die uns helfen können, wenn sie die Daten handhaben, wenn sie die Ablage oder innen optimieren, Scheibe überprüfungsaufgaben können.

Normalerweise sind diese Programme Lösung zu irgendeinem spezifischem Problem. Einige Dienstprogramme und ihre Programmierung sind in diesem Kapitel besprochen worden.

Versteckende Fächer

Im Allgemeinen wird das versteckende Dienstprogramm des Faches von jenen Benutzern verwendet, die auf solchem Computersystem arbeiten, das von den Benutzern benutzt wird. Wenn es viele Benutzer für selben der Computer gibt, kann es eine große Möglichkeit geben, daß Daten eines anderen Benutzers gelesen werden, gestohlen werden oder gelöscht werden können.

In solchem Fall in dem Benutzer etwas wichtige Daten oder etwas vertrauliche Informationen im gleichen Computer hat, kann er bereit sein, das Fach zu verstecken, in dem er seine Daten hat, so daß das Fach nicht durch das Betriebssystem erreicht werden sollte, damit nicht von anderem Benutzer erreicht werden kann.

Wenn der Benutzer auf dem System arbeiten möchte, kann er das Fach zurück zugänglich machen, gerade indem er das Fach unhiding. Im Allgemeinen finden diese Arten von Fällen in den professionellen Anstalten statt, in denen die Computer von vielen Kursteilnehmern benutzt werden, aber ältere Kursteilnehmer immer um ihre wichtige Daten- oder Projektarbeit gesorgt werden. Wie im Mangel an Wissen, kann der neue Kursteilnehmer ihre Daten schädigen oder sogar löschen.

Wie das Fach versteckt wird

Die folgende Tabelle stellt das Format des Faches in der Fachtabelle von MBR dar:

Versatz

Bedeutung

Größe

Beschreibung

00H

Aufladung Art Indikatorbyte

1 Byte

Wenn Byte 00H ist, ist das Fach unaktiviert und wenn Byte 80H ist, ist das Fach aktiv, Bootable (oder)

01H

Spurnummer des Anfanges des Faches

1 Byte

Beginnen der Spurnummer des Faches im hexadezimalen System

02H

Sektor-und Zylindernummer des Anfanges des Faches

2 Bytes

6 Bits des ersten Bytes bilden das Beginnen von Sektor-Zahl und Kombination der restlichen 2 Bits (als zwei bedeutendste Bits) plus 8 Bits eines anderen Bytes (bedeutende Spitzen des Rest-8 wenig für die Zahl 10-Bit) bilden die beginnende Zylindernummer vom Fach

04H

Dateisystem-Anzeigebyte

1 Byte

Dateisystem-Indikatorbyte im hexadezimalen System (für komplette Liste der Fachindikatorbytes, das Kapitel „logische Annäherung verweisen an die Scheiben und OS“, die früh in diesem Buch besprochen werden)

05H

Spurnummer des Endes des Faches

1 Byte

Ende der Spurnummer des Faches im hexadezimalen System

06H

Sektor-und Zylindernummer des Endes des Faches

2 Bytes

6 Bits des ersten Bytes lassen Ende Sektor numerieren und Kombination der restlichen 2 Bits (als zwei bedeutendste Bits) plus 8 Bits eines anderen Bytes (bedeutende Spitzen des Rest-8 wenig für die Zahl 10-Bit) bilden die Ende-Zylindernummer vom Fach

08H

Absolute Sektorzahl des Anfanges des Faches

4 Bytes

Zahl der Sektoren zwischen dem MBR und dem ersten Sektor im Fach

0CH

Absolute Sektorzahl des Endes des Faches

4 Bytes

Zahl der Sektoren im Fach

                                       Gesamtmenge = 16 Bytes

Am Versatz 04H, in jeder Facheintragung, gibt es ein Dateisystem-Indikatorbyte. Dieses Indikatorbyte stellt die Art des Dateisystems dieses Faches dar. Wenn der Wert dieses Bytes geändert wird, wird die Identität des Faches geändert.

Z.B. ist- der Wert des Fachindikatorbytes für „DOS 12-Bit FAT“ 0x01. Wenn dieser Wert zu 0x11 geändert wird, wird die Identität des Dateisystems in der Fachtabelle Eintragung zu „verstecktem DOS 12-Bit FAT“ geändert (für komplette Liste der Fachindikatorbytes, das Kapitel „logische Annäherung verweisen an die Scheiben und OS“, die früh in diesem Buch besprochen werden).

Die Tabelle folgende Erscheinen gegeben, die mehr Beispiele des Dateisystem-Indikatorbytes für irgendein Fach schreibt:

Fachart Anzeigebyte

Beschreibung des Dateisystems des Faches

0x01

DOS 12 Bit FAT

0x11

Verstecktes DOS 12 Bit FAT

0x04

DOS 16 Bit FAT (<=32MB)

0x14

Verstecktes DOS 16 Bit FAT (<=32MB)

0x05

DOS verlängert

0x15

Verstecktes DOS verlängert

0x06

DOS 16 Bit groß (> 32MB)

0x16

Verstecktes DOS 16 Bit groß (> 32MB)

0x07

NTFS

0x17

Verstecktes NTFS

0x0B

Windows FAT32

0x1B

Verstecktes Windows FAT32

0x0C

Windows FAT32 (LBA)

0x1C

Verstecktes Windows FAT32 (LBA)

0x0E

Windows FAT16 (LBA)

0x1E

Verstecktes Windows FAT16 (LBA)

0x0F

Windows verlängert

0x1F

Verstecktes Windows verlängert

Hier sehen wir, daß das entsprechende versteckte Fach für jedes mögliches Dateisystem gefunden wird, indem man den Wert 0x10 seinem System Indikatorbyte hinzufügt.

Obgleich es nicht die harte und schnelle Richtlinie für das Verstecken des Faches noch ist, funktioniert es sogar für die meisten des Dateisystems. Der Grund hinter ihm ist, daß, wenn wir den Wert des Fachindikatorbytes ändern, die Identität des Dateisystems in der Fachtabelle Eintragung geändert wird. Und es ist sehr selten, daß das neue Dateisystem auch durch das gleiche Betriebssystem gestützt wird.

 

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
 
 
Data Recovery-Buch
 
Kapitel 1 Ein überblick über Daten-Wiederaufnahme
Kapitel 2 Einleitung der Festplatten
Kapitel 3 Logische Annäherung an Scheiben und OS
Kapitel 4 Zahlensysteme
Kapitel 5 Einleitung der C Programmierung
Kapitel 6 Einleitung in eine Computer-Grundlagen
Kapitel 7 Notwendige DOS Befehle
Kapitel 8 Scheibe-BIOS Funktionen und Unterbrechungen, die mit C anfassen
Kapitel 9 Behandlung der großen Festplatten
Kapitel 10 Daten-Wiederaufnahme von verdorbenem Floppy-Disc
Kapitel 11 Bilden der Unterstützungen
Kapitel 12 Lesenund änderndes MBR mit der Programmierung
Kapitel 13 Lesenund änderndes DBR mit der Programmierung
Kapitel 14 Programmierung für "Raw File" Wiederaufnahme
Kapitel 15 Programmierung für Daten-Wischer
Kapitel 16 Entwickeln von mehr Dienstprogrammen für Scheiben
Anlage Glossar der Daten-Wiederaufnahme Bezeichnungen
 
 
Pro Data Doctor

Heim

Produkte

Kontakt Details

Customer Support

Demo herunterladen

Allgemeine Geschäftsbedingungen

 
Pro Data Doctor