![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
virus - huyền thoại hay thưc tế phần 2
Số trang: 14
Loại file: pdf
Dung lượng: 151.85 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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ội dung trích xuất từ tài liệu:
virus - huyền thoại hay thưc tế phần 2 + 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¹iFAT 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, 3test FAT_type ;FAT thuéc lo¹i n oje FAT_12 ;NÕu 12bit sÏ nh©n víi 3inc AX ;NÕu 16bit sÏ nh©n víi 4FAT_12:mul SIshr AX, 1 ;Chia l¹i cho 2 ®Ó ra ®óng sèmov BX, AXmov 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Õpmov ch, 4test SI, 1 ;Cluster ®−a v o l ch½n hay lÎje chanshr DX, CL ;ChuyÓn 4 bit cao th nh thÊpChan:and DH, 0Fh ;T¾t 4 bit caoFAT_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, mkh«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 RootDir 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)14www.updatesofts.comThué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: file ch−a ®−îc backup.Entry ®Çu file trong FAT còng ®−îc l−u gi÷ t¹i ®©y cho phÐp t¨ng tèc ®é tÝnh to¸n v truy xuÊtfile còng nh− kÝch th−íc file cho biÕt kÝch th−íc cô thÓ cña tõng file h¬n l sè cluster qu¸ trõut−îng.Néi dung cña th− môc gèc: cã thÓ l mét file hay mét th− môc con (SubDir). Ta sÏ ®i s©u v osù kh¸c nhau gi÷a th− môc gèc v th− môc con. Th− môc gèc lu«n n»m trong vïng hÖ thèng,ngay sau FAT, kÝch th−íc (sè sector) d nh cho Root ®−îc t¹o ra trong khi format logic vkh«ng thay ®æi trong suèt qu¸ tr×nh sö dông, do ®ã, sè entry trong Root bÞ giíi h¹n. Ng−îc l¹i,SubDir l¹i n»m trong vïng d÷ liÖu nªn kÝch th−íc kh«ng bÞ h¹n chÕ, nã cã thÓ ®−îc t¹o ra,thªm bít, hñy .... nh− mét file. Thùc chÊt, SubDir l cÊu tróc ‘lai’ gi÷a file v Root: nã cã thÓ®−îc ph©n phèi cluster ®Ó chøa d÷ liÖu, t¨ng gi¶m kÝch th−íc nh− file, tuy nhiªn, d÷ liÖu cñanã l¹i l c¸c entry nh− Root Dir. ChÝnh cÊu tróc cña SubDir l m cho cÊu tróc to n th− môc nãichung kh«ng bÞ h¹n chÕ (t©t nhiªn, còng bÞ h¹n chÕ do dung l−îng ®Üa) t¹o th nh mét cÊu trócc©y cho phÐp thi h nh gi¶i thuËt truy xuÊt trªn c©y gän v ®Çy hiÖu qu¶.Còng nh− nh÷ng entry cña FAT, entry cña Root còng mang nh÷ng gi¸ trÞ n o ®ã ®Ó chØ raentry n y hoÆc ® dïng, cßn trèng hay ® bá ®i .... KÝ tù ®Çu tiªn cña tªn file ph¶n ¸nh ®iÒun y. NÕu mét entry b¾t ®Çu b»ng byte cã gi¸ trÞ:0: entry cßn trèng ch−a ®−îc dïng, do ®ã, cho phÐp DOS biÕt nã ® ®¹t tíi entry cuèi cïng.‘.’ (dÊu chÊm): kÝ tù n y ë byte ®Çu cho biÕt entry n y d nh riªng cho DOS, ®−îc dïng trongcÊu tróc th− môc con.0E5: kÝ tù sigma n y th«ng b¸o cho DOS biÕt entry n y cña mét file bÞ xãa. Khi xãa mét file,thùc chÊt DOS chØ d¸nh dÊu byte ®Çu tiªn l 05E v xãa chain cña file trong FAT. Do ®ã, cãthÓ kh«i phôc l¹i file nÕu ch−a bÞ file kh¸c ®Ì lªn.Mét kÝ tù bÊt k×: l tªn mét file, entry n y ®ang l−u gi÷ th«ng tin vÒ mét file n o ®ã.4/ CÊu tróc Partition table: Gi¸ mét ®Üa cøng t−¬ng ®èi m¾c, mÆt kh¸c, dung l−îng ®Üa qu¸lín còng l m DOS kh«ng qu¶n lÝ næi (chØ tõ DOS 3.4 trë ®i, míi cã kh¶ n¨ng qu¶n lÝ trªn32Mb), v nhÊt l muèn t¹o mét ®Üa víi nhiÒu hÖ ®iÒu h nh kh¸c nhau, do ®ã ®ßi hái ph¶i chia®Üa cøng th nh tõng phÇn gäi l Partition.C¸c cÊu tróc ®Üa m ta tr×nh b y trªn chØ ho n to n ®óng ®èi víi ®Üa mÒm, cßn ®Üa cøng, nÕu® ®−îc chia th nh c¸c Partition th× cÊu t ...
Nội dung trích xuất từ tài liệu:
virus - huyền thoại hay thưc tế phần 2 + 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¹iFAT 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, 3test FAT_type ;FAT thuéc lo¹i n oje FAT_12 ;NÕu 12bit sÏ nh©n víi 3inc AX ;NÕu 16bit sÏ nh©n víi 4FAT_12:mul SIshr AX, 1 ;Chia l¹i cho 2 ®Ó ra ®óng sèmov BX, AXmov 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Õpmov ch, 4test SI, 1 ;Cluster ®−a v o l ch½n hay lÎje chanshr DX, CL ;ChuyÓn 4 bit cao th nh thÊpChan:and DH, 0Fh ;T¾t 4 bit caoFAT_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, mkh«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 RootDir 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)14www.updatesofts.comThué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: file ch−a ®−îc backup.Entry ®Çu file trong FAT còng ®−îc l−u gi÷ t¹i ®©y cho phÐp t¨ng tèc ®é tÝnh to¸n v truy xuÊtfile còng nh− kÝch th−íc file cho biÕt kÝch th−íc cô thÓ cña tõng file h¬n l sè cluster qu¸ trõut−îng.Néi dung cña th− môc gèc: cã thÓ l mét file hay mét th− môc con (SubDir). Ta sÏ ®i s©u v osù kh¸c nhau gi÷a th− môc gèc v th− môc con. Th− môc gèc lu«n n»m trong vïng hÖ thèng,ngay sau FAT, kÝch th−íc (sè sector) d nh cho Root ®−îc t¹o ra trong khi format logic vkh«ng thay ®æi trong suèt qu¸ tr×nh sö dông, do ®ã, sè entry trong Root bÞ giíi h¹n. Ng−îc l¹i,SubDir l¹i n»m trong vïng d÷ liÖu nªn kÝch th−íc kh«ng bÞ h¹n chÕ, nã cã thÓ ®−îc t¹o ra,thªm bít, hñy .... nh− mét file. Thùc chÊt, SubDir l cÊu tróc ‘lai’ gi÷a file v Root: nã cã thÓ®−îc ph©n phèi cluster ®Ó chøa d÷ liÖu, t¨ng gi¶m kÝch th−íc nh− file, tuy nhiªn, d÷ liÖu cñanã l¹i l c¸c entry nh− Root Dir. ChÝnh cÊu tróc cña SubDir l m cho cÊu tróc to n th− môc nãichung kh«ng bÞ h¹n chÕ (t©t nhiªn, còng bÞ h¹n chÕ do dung l−îng ®Üa) t¹o th nh mét cÊu trócc©y cho phÐp thi h nh gi¶i thuËt truy xuÊt trªn c©y gän v ®Çy hiÖu qu¶.Còng nh− nh÷ng entry cña FAT, entry cña Root còng mang nh÷ng gi¸ trÞ n o ®ã ®Ó chØ raentry n y hoÆc ® dïng, cßn trèng hay ® bá ®i .... KÝ tù ®Çu tiªn cña tªn file ph¶n ¸nh ®iÒun y. NÕu mét entry b¾t ®Çu b»ng byte cã gi¸ trÞ:0: entry cßn trèng ch−a ®−îc dïng, do ®ã, cho phÐp DOS biÕt nã ® ®¹t tíi entry cuèi cïng.‘.’ (dÊu chÊm): kÝ tù n y ë byte ®Çu cho biÕt entry n y d nh riªng cho DOS, ®−îc dïng trongcÊu tróc th− môc con.0E5: kÝ tù sigma n y th«ng b¸o cho DOS biÕt entry n y cña mét file bÞ xãa. Khi xãa mét file,thùc chÊt DOS chØ d¸nh dÊu byte ®Çu tiªn l 05E v xãa chain cña file trong FAT. Do ®ã, cãthÓ kh«i phôc l¹i file nÕu ch−a bÞ file kh¸c ®Ì lªn.Mét kÝ tù bÊt k×: l tªn mét file, entry n y ®ang l−u gi÷ th«ng tin vÒ mét file n o ®ã.4/ CÊu tróc Partition table: Gi¸ mét ®Üa cøng t−¬ng ®èi m¾c, mÆt kh¸c, dung l−îng ®Üa qu¸lín còng l m DOS kh«ng qu¶n lÝ næi (chØ tõ DOS 3.4 trë ®i, míi cã kh¶ n¨ng qu¶n lÝ trªn32Mb), v nhÊt l muèn t¹o mét ®Üa víi nhiÒu hÖ ®iÒu h nh kh¸c nhau, do ®ã ®ßi hái ph¶i chia®Üa cøng th nh tõng phÇn gäi l Partition.C¸c cÊu tróc ®Üa m ta tr×nh b y trªn chØ ho n to n ®óng ®èi víi ®Üa mÒm, cßn ®Üa cøng, nÕu® ®−îc chia th nh c¸c Partition th× cÊu t ...
Tìm kiếm theo từ khóa liên quan:
thủ thuật máy tính bí quyết lập trình thiết kế giao diện web thế kế wordpress mẹo tin họcTài liệu liên quan:
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 333 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 325 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 228 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 223 0 0 -
Tổng hợp 30 lỗi thương gặp cho những bạn mới sử dụng máy tính
9 trang 216 0 0 -
Sao lưu dữ liệu Gmail sử dụng chế độ Offline
8 trang 213 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 212 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 205 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 204 0 0 -
Chiêu 28: Trích xuất dữ liệu số trong 1 chuỗi bằng VBA
4 trang 200 0 0