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

яхўрЄрхь√х ш эхяхўрЄрхь√х ASCII-cшьтюы√. Hршсюыхх эют√щ 2-D ъюф. ▌Єю
ёяхЎшры№э√щ яp ьюєуюы№э√щ ъюф, эрч√трхь√щ "ёЄхъют√ь" BAR-ъюфюь шыш
ьрЄpшўэ√ь. ╬э ьюцхЄ эхёЄш чэрўшЄхы№эю сюы№°х шэЇюpьрЎшш, ўхь ёЄрэфрpЄэ√щ
BAR-ъюф. ╬эш Єpхсє■Є ёяхЎшры№эюую ўЄхэш , ъюЄюpюх ёЄюшЄ фюpюцх юс√ўэюую
ёърэхpр. ╧pръЄшўхёър  уpрэшЎр ёЄрэфрpЄэюую ъюфр чртшёшЄ юЄ ъюышўхёЄтр
ЎшЇp, эю 20-25 ёшьтюыют  ты ■Єё  яpшсышчшЄхы№э√ь ьръёшєьюь. ─ы  Єютрpр
цх, Єpхсє■∙хую сюы№°х фрээ√ї, шёяюы№чєхЄё  ьрЄpшўэ√щ ъюф. (╠рЄpшўэ√щ ъюф т
╨юёёшш яpшьхэхэш  эх эр°хы ш яю¤Єюьє чфхё№ юяєёърхЄё . ╧pшь - ╩╨NC).
╘рсpшўэ√щ ID - эюьхp эр BAR-ъюфх єэшъры№э√щ шфхэЄшЇшърЄюp яpюфєъЄр.
╧pюшчтюфшЄхыш ёэрсцр■Є pючэшўэ√х т√їюф√ яpюфєъЄр ёяшёъюь ётюшї Єютрpют
ш чръpхяыхээ√ї чр эшьш ъюфют, ъюЄюp√х ьюуєЄ с√Є№ ттхфхэ√ т єўхЄэє■ ёшёЄхьє.
Hр ьэюушї Єютрpрї BAR-ъюф юЄёєЄёЄтєхЄ ш фюсрты хЄё  ёєяхpьрpъхЄрьш "эр
ыхЄє", шёяюы№чє  _тэєЄpхээ■■_ ъюфютє■ ёшёЄхьє, ўЄю ьюцхЄ эх ёютярфрЄ№ ёю
ёЄрэфрpЄэющ. (╩ръютю? A? - яpшь. ╩╨NC) ╧юър ¤Єюую фюёЄрЄюўэю. Hє ўЄюц,
фртрщЄх ыюьрЄ№.
BAR-ъюф ¤Єю Єюы№ъю ъюф, ъюЄюp√щ эрїюфшЄ ш ёўшЄ√трхЄ "ртЄюьрЄшўхёър 
Єюpуютр  ьр°шэр" ш т√ўшёы хЄ яpюфрцэє■ ёЄюшьюЄ№. (▌-ш-х-¤ї-¤ї, эє яюўхьє
сюу эх ёфхыры Єръшх ьр°шэ√ ш є эрё? - ╧pшь. ╩╨NC). ╥хяхp№ яpхфёЄрт№Єх
(Єюы№ъю яpхфёЄрт№Єх, шэрўх ¤Єю сєфхЄ яpюЄштючръюээюх фхщёЄтшх (└ є эрё х∙х
ш яюЄюьє, ўЄю Єръшї ьр°шэ эхЄ ш юёЄрхЄё  _Єюы№ъю_ яpхфёЄрты Є№ ╧pшь. KPNC),
ъЄю эхър  ёхpр  ышўэюёЄ№ ёрьюёЄю Єхы№эю эръыхшЄ, ёърцхь, эр фp ээющ
яюpЄтхщэ яюффхы№э√щ ыхщс, уютюp ∙шщ ьр°шэх, ўЄю ¤Єю їюpю°хх, ЇpрэЎєчёъюх,
эю юў-ў-ўхэ№ фюpюуюх тшэю.
├ыєяр  Єюpуютр  ьр°шэр, яpюўЄ  эют√щ ыхщс юЄpряюpЄєхЄ:"тшэю Єръюх-Єю
ёЄюшЄ ёЄюы№ъю-Єю ш ёЄюы№ъю-Єю)... Hє ш т√ фєьхЄх ўЄю эхъЄю чряюфючpшЄ, ўЄю
ЄєЄ ўЄю-Єю эх Єръ ё ыхщсюь, сєЄ√ыъющ шыш ┬рьш? (─рыхх шфхЄ фышээ√щ ёяшёюъ
яpхтюёїюфэ√ї тх°хщ т ъюЄюp√х +ORC юфхы ёхс , яюффхы√тр  Ўхээшъш эр Єютрpрї
- ╧pшь. KPNC). ╚ ыш°№ Єюы№ъю юфэрцф√ є ьхэ  с√ыр яpюсыхььр, ъюуфр ьющ
яpшэЄхp яхўрЄры эр шчфюїх яюёыхфэшї ъряхы№ ўхpэшы ш ёърэхp Єюpуютюую
ряярpрЄр юсырьрыё  яpш ўЄхэшш яюффхы№эюую ыхщср.
┬ ▌╥╬╠ ╙╞└╤H╬╠ ╬┴┘┼╤╥┬┼ ┬H┼╪H╚╔ ┬╚─ ╚ ╤╫┼╥ ┬ ┴└H╩┼ ╟H└╫└╥ ├╬╨└╟─╬ ┴╬╦▄╪┼,
H┼╞┼╦╚ ┬H╙╥╨┼HH▀▀ ╤╙┘H╬╤╥▄ ╚ ╤┬┼╥╦└▀ ├╬╦╬┬└! (┬хышъюыхяэю ш ёютхp°хээю
ёяpртхфыштю ёърчрэю - ╧pшь. ╩╨NC)
╥ръ фртрщЄх цх шёяюы№чютрЄ№ BAR-ъюф {ўшЄрщ: яюффхы№э√щ BAR-ъюф}
фы  эр°хщ т√уюф√! HшъЄю тёхp№хч эх ёьюцхЄ яюфєьрЄ№, ўЄю т√ яюффхырыш
BAR-ъюф, шсю юэ ёўшЄрхЄё  ъpрщэх ёыюцэ√ь, эхтючьюцэ√ь фы  рэрышчр ш Є.ф.
─юсp√щ +ORC фрёЄ трь эшцх тхё№ ьрЄхpшры, эхюсїюфшь√щ фы  тчыюьр (Є.х.
яюффхыъш ыхщсют)

[13-Єш яюыюёэ√щ ъюф]
BAR-ъюф шьххЄ 13 ЎшЇp, юсючэрўхээ√щ чфхё№ ш эшцх #0-#12. └ьхpшърэёъшщ UNP
ъюф шьххЄ Єюы№ъю 12 ЎшЇp (#0-#11 ёююЄтхЄёЄтхээю)
#0 - єърч√трхЄ эр яpюшёїюцфхэшх яpюфєъЄр
#1-#12 - ёюсёЄтхээю юяшёрэшх яpюфєъЄр
#13 - CRC (ъюэЄpюы№эр  ёєььр)
╩ръ т√ўшёы хЄё  CRC? ╩ръ ш ёыхфютрыю юцшфрЄ№, фютюы№эю ЄpрфшЎшюээю фы 
яpюуpрьэюую юсхёяхўхэш .
1) ╤єььшpєхь тёх ўхЄэ√х ъюф√ (Є.х. #0+#2+#4+#6+#8+#10) ш чряюьшэрхь ъръ "A"
2) ╤єььшpєхь тёх эхўхЄэ√х ъюф√ ш єьэюцрхь эр 3 ((Є.х.#1+#3+#5+#7+#9+#11)*3) ш
чряюьшэрхь ¤Єю ъръ "B"