virus - huyền thoại hay thưc tế phần 2

Tham khảo tài liệu 'virus - huyền thoại hay thưc tế phần 2', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Nếu số thứ tự số cluster là lẻ giá trị thực tế là 12 bit cao. Tất cả các đĩa mềm và những đĩa cứng có dung lượng dưới 12Mb vẫn còn dùng FAT 12 bit. Đoạn mã sau minh họa cách định vị cluster LocateCluster proc near Chức năng tiến hành định giá trị của cluster kế trong FAT_Buffer đưa vào số cluster và loại FAT trong biến FAT_type bit 2 của biến này 1 cho biết loại FAT là 16 bit. Vào SI số cluster đưa vào. Ra DX số cluster tiếp theo. mov AX 3 test FAT_type FAT thuộc loại nào je FAT_12 Nếu 12bit sẽ nhân với 3 inc AX Nếu 16bit sẽ nhân với 4 FAT_12 mul SI shr AX 1 Chia lại cho 2 để ra đúng số mov BX AX mov DX FAT_buffer BX DX giá trị của cluster kế test FAT_type 4 FAT thuộc loại nào jne FAT_16 Nếu là FAT 12 sẽ tính tiếp mov ch 4 test SI 1 Cluster đưa vào là chẵn hay lẻ je chan shr DX CL Chuyển 4 bit cao thành thấp Chan and DH 0Fh Tắt 4 bit cao FAT_ 16 ret Locate_cluster endp Trích PingPong virus . 3 Root directory Là cấu trúc bổ xung cho FAT và nằm ngay sau FAT. Nếu FAT nhằm mục đích quản lí ở mức thấp từng sector xem nó còn dùng được hay không phân phối nếu cần thì Root directory không cần quan tâm mà chỉ nhằm quản lí file một khái niệm cao hơn mà không cần biết nó gồm những sector nào. Root có nhiệm vụ lưu giữ thông tin về file trên đĩa. Mỗi file được đặc trưng bởi một đầu vào trong Root Dir. Không như FAT mỗi entry của Root Dir có kích thước xác định 32 byte lưu giữ những thông tin sau Offset K thước Nội dung 0 8 Tên file được canh trái 8 3 Phần mở rộng được canh trái 0Bh 1 Thuộc tính file 0Ch 0Ah Dành riêng 16h 2 Thời gian tạo hay bổ xung sau cùng 18h 2 Ngày tạo hay bổ xung sau cùng 1AH 2 Số cluster bắt đầu của file trong FAT 1Ch 4 Kích thước file byte 14 Thuộc tính file mô tả thuộc tính mà file sẽ mang những thuộc tính này là Read Only Hidden System Volume SubDir và Attrive. Các bit biểu diễn những thuộc tính này như sau byte thuộc tính bit 0 1 file chỉ đọc. bit 1 1 file ẩn. bit 2 1 file hệ thống. bit 3 1 Volume label bit 4 1 SubDir. bit 5 1 .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.