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

83EF16 SUB DI,+16
2E8A263D01 MOV AH,CS:[013D]
50 PUSH AH
E892C7 CALL routine_LODSB ; <<< ╟─┼╤▄_╟└╨█╥└_╤╬┴└╩└
B42C MOV AH,2C
CD21 INT 21 ; т DH - ёхъєэф√
80E60F AND DH,0F
80C641 ADD DH,41
58 POP AX
8AC6 MOV AL,DH
83EF04 SUB DI,+4
AB STOSW
E85A00 CALL INT_16_AH=01
B400 MOV AH,00
CD16 INT 16
24DF AND AL,DF ; ъюф√pєхь юЄтхЄ
3AC6 CMP AL,DH ; юЄтхЄ яpртышы№э√щ?
75F3 JNZ CALL INT_16_AH=01
E807F3 go_ahead
┬рь эєцэю яpюёЄю яюёьюЄхЄ№ эр ¤Єш шэёЄpєъЎшш ш яюўєёЄтютрЄ№ шї:   фєьр■, ўЄю
эхшчсхцэю ёхуьхэЄ ъюфр (т ¤Єюь ёыєўрх чр∙шЄ√) яюўхьє-Єю эряюьшэрхь ьрыхэ№ъє■
чьх■, яюычє∙є■ яюф юфх ыюь: т√ эх ьюцхЄх Єюўэю єЄтхpцрЄ№, ўЄю юэр Єрь, эю т√
фхpцшЄх ярpш, ўЄю ЄєЄ ўЄю-Єю яюфючpшЄхы№эюх. ╧юёьюЄpшь эр ъюф, т√яюыэ хь√щ
яюёых LODSB: чфхё№ т√ эрщфхЄх фтр єёыютэ√ї яхpхїюфр: JZ ret, ўЄю °эЄшpєхЄ
PUSH/POP ш JAE after RET, єїюф ∙шщ эр ЄюЄ цх ret. ┼ёыш Єхяхp№ т√ яюўєёЄтєхЄх
шї, Єю яющьхЄх, ўЄю JZ _ЄpшушpєхЄ_ "тюpўр∙шщ" ¤ъpрэ, р JAE фхырхЄ H┼╤╩╬╦▄╩╬
┬┼┘┼╔ {╒ь, ўЄю чр ёЄpрээр  ьрэхpр т√pрцрЄ№ё }. (╩ръ юс√ўэю тёхуфр хёЄ№
эхёъюы№ъю pрчышўэ√ї ёяюёюсют "ёэ Єш " чр∙шЄ√} ╥хяхp№ т√ чэрхЄх ъръ т√pєсшЄ№
¤Єє чр∙шЄє фтєь  яpюёЄхщ∙шьш ёяюёюсрьш.
м шчьхэшт 7416 (JZ ret) эр EB16 (JMP ret схчєёыютэю)
м шчьхэшт 7307 (JAE after ret) эр 7306 (JAE ret)
Hю ь√ тёх х∙х эх чръюэўшыш. ┼ёыш т√ яюя√ЄрщхЄхё№ эрщЄш ¤Єє ўрёЄ№ т
¤ъчх°эшъх ўЄю с√ х∙х яюїрўш№ т√ ъюэъpхээю юсыюьшЄхё№, шсю ¤Єр ўрёЄ№ тъы■ўрхЄ
т ёхс  ёрьюьюфшЇшЎшpє∙шщё  ъюф (т фрээюьюь ёыєўрх схч тё ъющ °шЇpютъш).
╨рёёЄртшшт ┴p¤щъ╧ющэ√, т√ фюыцэ√ юЄ√ёърЄ№ юpшушэры№эє■ фшяючшЎш■ ъюфр... эє
ш... яюїрўшЄ№ ўЄю-ыш хх.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CRACKING MEM.EXE (version 2) (by +ORC, January 1996)

ren map.exe map.ded
symdeb map.ded
- s (cs+0000):0 Lffff 74 16 50 53 51 52 57
xxxx:yyyy ; юЄтхЄ ф¤срухpр
- e xxxx:yyyy EB
- w
- q
ren map.ded map.exe
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
╥хяхp№ NIGEL тчыюьрэ! ╚ т√ яpюїюфшЄх!