tailieunhanh - Hacker Professional Ebook part 327
Tham khảo tài liệu 'hacker professional ebook part 327', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | không cao. Các thư mục hoặc các tệp bảo mật được ở chỗ này nhưng không bảo mật được ở chỗ khác. Có các thư mục và tệp được Windows bảo vệ chống xoá nhưng lại xoá được dễ dàng trong DOS. Vậy có cách nào bảo mật được thư mục một cách tuyệt đối không Có. Bạn phải tự làm lấy vì chưa có một chương trình nào giúp bạn làm điều này. Phương án để bảo mật tuyệt đối một thư mục mà chúng tôi đã lựa chọn và dùng rất có hiệu quả là đánh lạc hướng địa chỉ lưu trú của thư mục trên đĩa làm cô lập các cluster mà thư mục đã chiếm giữ do đó không thể can thiệp được vào thư mục này bằng bất kì cách nào. Vậy làm thế nào để đánh lạc hướng địa chỉ lưu trú thật của thư mục . Để làm được điều này bạn cần biết rằng FAT là một bảng định vị file File Allocation Table . Bảng này gồm nhiều phần tử. Đĩa có bao nhiêu cluster thì FAT cũng có bấy nhiêu phần tử Cluster là một liên cung gồm nhiều sector nhóm lại . Phần tử thứ n của FAT tương ứng với cluster thứ n trên đĩa. Một file chiếm bao nhiêu cluster trên đĩa thì đề mục FAT của nó cũng có bấy nhiêu phần tử. Phần tử FAT này chứa số thứ tự của một phần tử FAT khác. Phần tử chứa FF FF là mã kết thúc file EOF . Như vậy một đề mục FAT của một File sẽ chứa số thứ tự của các cluster mà file chiếm giữ. Đề mục FAT của một thư mục chỉ có một phần tử chứa mã EOF . Số thứ tự của phần tử này ứng với số thứ tự của cluster chứa đề mục của các thư mục con và của các tệp có trong thư mục đó. Mỗi phần tử FAT chiếm 2 bytes với FAT 16 bit và chiếm 4 bytes với FAT 32 bit. Mỗi đề mục của thư mục hoặc của tệp trong bảng thư mục gốc Root Directory đều chiếm 32 bytes phân thành 8 trường như sau Trường 1 chứa 8 byte tên chính trường 2 chứa 3 byte phần tên mở rộng trường 3 là 1 byte thuộc tính trường 4 chiếm 10 byte DOS không dùng và dành riêng cho Windows trường 5 chiếm 2 byte về ngày tháng tạo lập trường 6 chiếm 2 byte về giờ phút giây tạo lập trường 7 gọi là trường Cluster chiếm 2 byte chứa số thứ tự của phần tử FAT đầu tiên của mỗi đề mục FAT trường 8 chiếm 4 byte về .
đang nạp các trang xem trước