"Серия статей по взлому, атакам и защите информации." - читать интересную книгу автора (Крис Касперски)

ё pрчьхpюь ёхъЄюpр юЄышўэ√ь юЄ ёЄрэфрЄэюую 512-срщЄютюую, ышсю ёючфр■Є юфшэ
ёхъЄюp ё фшъшь эюьхpюь, ўЄю-Єю Єшяр 211, шыш яpюёЄю эх ЇюpьрЄшpє■Є Ўхы√щ
Єpхъ шыш ёхъЄюp. ┼ёыш т√ pрчфюсєфхЄх, эряpшьхp, ъюяш■ (юўўўхэ№ ёЄрpє■)
'VisiCalc', т√ єтшфшЄх, ўЄю ёхъЄюp 8 эр Єpхъх 39 яюыэюёЄ№■ юсыюьшёЄ√щ.
╚ёёыхфютрэшх ё assembly {ўррртю?!} шыш c "ad hoc" єЄшышЄющ (  шёяюы№чє■
ёрьюёЄю Єхы№эю ьэющ эряшёрээ√щ шэёЄpєьхэЄрpшщ, эю т√ ьюцхЄх эрщЄш ьэюую
яюфюсэ√ї єЄшышЄ, ёЄрpхщ°шх шч ъюЄюp√ї эряшёрэ√ т 1984 (!) уюфє эрўшэр  ё
¤ъчюЄшўхёъющ [U-ZAP] ('Ulatra Utility') ш фю 'Freesoft company' {...эю ыєў°х
FDA ╚╠╒╬ эшўхую эхЄ ш эх яpхфтшфшЄё !}) ёююс∙шЄ трь ъръшх эюьхpр ёхъЄюpют
с√ыш шчьхэхэ√, шї pрчьхp т срщЄрї, ш хёыш юэш с√ыш юЄЇюpьрЄшpютрэ√ ё ю°шсъющ
CRC (фpєующ эх Єръющ ьюфэ√щ яpшхь).
╧рpрьхЄp√ Їыюяяш фшёъют чряшёрэ√ т BIOS: тхъЄюp яpхp√трэш  1Eh
ёюфхpцшЄ рфpхё сыюър ярpрьхЄpют. ╤юфхpцрэшх FDPB ёыхфє■∙шх:

╤ьх∙хэшх Hрчэрўхэшх ╧pшьхэшь√ ъ тчыюьє? ╧pшьхp
0 ┬pхь  °руютюую їюфр эхЄ DF
1 ┬pхь  чруpєчъш уюыютъш эхЄ 02
2 ┬pхь  юцшфрэш  юёЄюэютр ьюЄюpр эхЄ 25
3 ╫шёыю срщЄ т ёхъЄюpх фр 02
4 Hюьхp яюёыхфэхую ёхъЄюpр фр 12
5 Gap-фышэр фр 1┬
6 ─ышэр фрээ√ч фр FF
7 ─ышэр GAP яpш ЇюpьрЄшpютрэшш фр 54
8 "╘юpьрЄшpє■∙шщ срщЄ" эхЄ F6
9 ┬pхь  єёЄрэютъш уюыютъш эхЄ 0F
A ┬pхь  чряєёър ьюЄюpр эхЄ 02

0) <* тpхь  °руютюую їюфр, эхюсїюфшьюх фшёъютюфє фы  яхpхьх∙хэш  уюыютъш ё
фюpюцъє эр фюpюцъє *>
1) <* тpхь  °руютюую їюфр, эхюсїюфшьюх фшёъютюфє фы  яхpхьх∙хэш  уюыютъш ё
фюpюцъє эр фюpюцъє т pхцшьх DMA *>
2) ┬pхь  юцшфрэш  т√ъы■ўхэш  ьюЄюpр. ╬с√ўэю эх шёяюы№чєхЄё . {ўЄю-Єю  
ёюьэхтр■ё№, ўЄю эх шёяюы№чєхЄё ...}
3) └╒-└╒╒! ╨рчьхpхээюёЄ№ срщЄ-эр-ёхъЄюp! ┼ёыш т√ чряш°шЄх "0", Єю PC
яюЄpєсєхЄ 128-срщЄют√ї ёхъЄюpют. "1" ючэрўрхЄ pрчьхp ёхъЄюpр 256 срщЄ, "2"
ючэрўрхЄ 512 срщЄ (¤Єю ёЄрэфрpЄэ√щ pрчьхp DOS), ш "3" ючэрўрхЄ 1024-срщЄют√щ
ёхъЄюp.
4) Hршсюы№°шщ эюьхp ёхъЄюpр эр фюpюцъх: ¤Єю шёяюы№чєхЄё  яpш ЇюpьрЄшpютрэшш
ш шэЇюpьшpєхЄ DOS ъръ ьэюую ёхъЄюpют эрїюфшЄё  эр юфэюь Єpхъх.
5) Gap length фы  ўЄхэш  фшёъхЄ: ¤Єю Єю, ўЄю фєpрўшЄ трё, ъюуфр т√
яюыєўрхЄх ю°шсъє CRC, я√Єр ё№ яюpюўхёЄ№ ёхъЄюp эх ёЄpрэфрpЄэюую pрчьхpр.
╬с√ўэю т√ ьюцхЄх яpюёЄю яюъшэєЄ№ ¤Єю юфшэюъюх шёъы■ўхэшх, ъюуфр ЇюpьрЄшpєхЄх
ё єЄшышЄющ U-Format.
6) ─ышэр фрээ√ї: чфхё№ ёюфхpцшЄ№ё  ўшёыю срщЄ т ёхъЄюpх ъюуфр чэрўхэшх
фышэ√ ёхъЄюpр т яюых #4 эх чрфрэю.
7) ╫шёыю срщЄ т GAP ьхцфє ёхъЄюpрьш: ¤Єю Єръцх шёяюы№чєхЄё  Єюы№ъю яpш
ЇюpьрЄшpрэшш ёяхЎшЇшўхёъшї Єpхъют.
8) ╘юpьрЄшpє■∙шщ срщЄ чряюыэхэш : ¤Єю срщЄ, ъюЄюp√щ сєфхЄ "яюяшёрэ" яpш
ЇюpьрЄшpютрэшш.
9) ╙ёЄрэютър тpхьхэш уюыютъш.