분할이 MBR 파일 시스템 지시자 바이트의 분할 테이블에 있는 분할의 숨겨지은 체재가 되는 방법 분할을 숨기는 디스크를 위한 공용품 더 개발

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


장 – 16

디스크를 위한 공용품 더 개발

소개

이 장에서는 우리는, MBR의 정보, DBR, 지방질 및 도울지도 모르고다 또는 안으로 저장 낙관에서 자료 디스크 분쟁 해결 업무 처리에서 저희를 일지모른는 유틸리티 프로그램을 개발하기 위하여 루트 디렉토리를 이용하는 방법 토론할 것이다.

보통, 이 프로그램은 어떤 특정한 문제에 해결책이다. 몇몇 유틸리티 프로그램 및 그들의 프로그램은 이 장에서 토론되었다.

숨기는 분할

일반적으로, 분할 숨기는 공용품은 사용자에 의해 이용되는 그런 컴퓨터 시스템에 종사하는 그 사용자에 의해 사용된다. 만약에 동일을 위한 많은 사용자가 컴퓨터 있으면, 다른 사용자의 자료가 읽히거나, 훔치거나, 삭제될지도 모른다, 중대한 가능성이 있을지도 모른다.

사용자는 동일한 컴퓨터에 있는 약간 중요한 자료 또는 약간 기밀 정보가 있는 그런 케이스에서는, 그는 다른 사용자에 의해 접근된 일지모른지 않는다 그래야 분할이 운영 체계에 의해 접근되면 안된다 그런 방법으로 그는 그의 자료가 있는 분할을 숨기게 기꺼이 할 지도 모른다.

사용자가 체계에 종사하골 싶을 때, 그는 분할을 unhiding 분할에 좋다, 다만 후에 접근해서. 일반적으로 사건의 이 유형은 컴퓨터가 많은 학생에 의해 사용되는 직업적인 기관에서 그러나 고위 학생이 그들의 중요한 자료 또는 과제 작업에 관하여 항상 고민하는지 일어난다. 지식의 부족에서 것과 같이, 새로운 학생은 그들의 자료를 해치고 또는 삭제할지도 모른다.

분할이 숨겨 되는 방법

다음에 나오는 테이블은 MBR의 분할 테이블에 있는 분할의 체재를 대표한다:

분파

의미

크기

묘사

00H

시동 유형 지시자 바이트

1개의 바이트

바이트가 00H인 경우에, 분할은 비활동성 이고 바이트가 80H인 경우에, 분할은 활동 적이고 (또는 시동 가능하다)

01H

분할의 처음의 맨 위 수

1개의 바이트

16 진법 체계에 있는 분할의 맨 위 수 시작

02H

분할의 처음의 분야와 실린더 수

2개의 바이트

첫번째 바이트의 6개 조금은 분야 수 시작 만들고 다른 바이트 (나머지 8 10 조금 수의 최하위 비트)의 8개 조금 플러스 잔여 조금 2개의 조합은 (2개의 최상위 비트로) 분할의 시작 실린더 수를 만든다

04H

파일 시스템 지시자 바이트

1개의 바이트

16 진법 체계에 있는 파일 시스템 지시자 바이트 (분할 지시자 바이트의 완전한 리스트를 위해, 장 "이 책에서 먼저 토론된 디스크와 OS에 논리적인 접근"를 참조하십시오)

05H

분할의 끝의 맨 위 수

1개의 바이트

16 진법 체계에 있는 분할의 맨 위 수를 끝내기

06H

분할의 끝의 분야와 실린더 수

2개의 바이트

첫번째 바이트의 6개 조금은 결말을 분야를 열거한 다른 바이트 (나머지 8 10 조금 수의 최하위 비트)의 8개 조금 플러스 잔여 조금 2개의 조합은 (2개의 최상위 비트로) 분할의 결말 실린더 수를 만든다

08H

분할의 처음의 절대 분야 수

4개의 바이트

분할에 있는 MBR와 첫번째 분야 사이 분야의 수

0CH

분할의 끝의 절대 분야 수

4개의 바이트

분할에 있는 분야의 수

                                       합계 = 16의 바이트             

분파 04H에, 각 분할 입장에서, 파일 시스템 지시자 바이트가 있다. 이 지시자 바이트는 저 분할의 파일 시스템의 유형을 대표한다. 이 바이트의 가치가 바뀌는 경우에, 분할의 신원은 바뀐다.

예를 들면, "DOS 12 조금 지방질"를 위한 분할 지시자 바이트의 가치는 0x01이다. 이 가치가 0x11에 바뀌는 경우에, 분할 테이블 입장에 있는 파일 시스템의 신원은 "숨겨지은 DOS 12 조금 지방질"에 바뀐다 (분할 지시자 바이트의 완전한 리스트를 위해, 장 "이 책에서 먼저 토론된 디스크와 OS에 논리적인 접근"를 참조하십시오).

어떤 분할을 위한 파일 시스템 지시자 바이트의 조금 더 보기가 타자를 치는 다음 쇼가 주어지는 테이블:

분할 유형 지시자 바이트

분할의 파일 시스템의 묘사

0x01

DOS 12 조금 지방질

0x11

숨겨지은 DOS 12 조금 지방질

0x04

DOS 16-비트 지방질 (<=32MB)

0x14

숨겨지은 DOS 16-비트 지방질 (<=32MB)

0x05

DOS는 늘였다

0x15

숨겨지은 DOS는 늘였다

0x06

DOS 16-비트 큰 (> 32MB)

0x16

숨겨지은 DOS 16-비트 큰 (> 32MB)

0x07

NTFS

0x17

숨겨지은 NTFS

0x0B

창 FAT32

0x1B

숨겨지은 창 FAT32

0x0C

창 FAT32 (LBA)

0x1C

숨겨지은 창 FAT32 (LBA)

0x0E

창 FAT16 (LBA)

0x1E

숨겨지은 창 FAT16 (LBA)

0x0F

창은 늘였다

0x1F

숨겨지은 창은 늘였다

여기에서 우리는 어떤 파일 시스템든지를 위한 대응 숨겨지은 분할이 그것의 체계 지시자 바이트에 가치 0x10를 추가해서 다는 것을 본다.

분할을 숨기기를 위한 단단하고 빠른 규칙이 그러나 아니더라도 파일 시스템의 대부분을 위해 조차 작동한다. 그것의 뒤에 이유는 우리가 분할 지시자 바이트의 가치를 바꿀 때, 분할 테이블 입장에 있는 파일 시스템의 신원은 바뀐ㄴ다는 것을 이다. 그리고 새 파일 체계가 또한 동일한 운영 체계에 의해 지원된다 아주 희소하다.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

 

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

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek