"Опыт дизассемблирования большой .com - программы" - читать интересную книгу автора (Крупник А.Б.) ret ;03f69
;----------------------------------------------------- add BYTE PTR [si],bh ;03f6a push es ;03f6c jnz b03f79 ;03f6d ;Jump not equal(ZF=0) ┬ яЁштхфхээюь ЇЁруьхэЄх ЄхъёЄр ьхЄър b03f6b юЄёєЄёЄтєхЄ. ╠хцфє Єхь ¤Єр ьхЄър фюыцэр "ЁрчЁєсшЄ№" яюяюырь шэёЄЁєъЎш■ add BYTE PTR [si],bh , ъюЄюЁр эрўш- эрхЄё т юЁшушэры№эющ яЁюуЁрььх, яюфтхЁурхьющ фшчрёёхьсышЁютрэш■, ёю ёьх∙хэш 03f6a. ┬√їюф чфхё№ ьюцхЄ с√Є№ Єюы№ъю юфшэ - ёьх∙хэш■ 03f6a ёююЄтхЄёЄтєхЄ срщЄ фрээ√ї, р шэёЄЁєъЎш эрўшэрхЄё ёю ёьх∙хэш 03f6b. ╚ёяЁртыхээ√щ ЇЁруьхэЄ фюы- цхэ т√уы фхЄ№ Єръ: b03f53: cmp al,05 ;03f53 jnz b03f6b ;03f55 ;Jump not equal(ZF=0) ...................................................... ret ;03f69 ;----------------------------------------------------- d03f6a db 0 ;03f6a b03f6b: cmp al,06h ;03f6b jnz b03f79 ;03f6d ;Jump not equal(ZF=0) ╧єЄрэшЎр ьхцфє фрээ√ьш ш шэёЄЁєъЎш ьш тючэшърхЄ фютюы№эю ўрёЄю. SOURSER ёяюёю- схэ т√фртрЄ№ Ўхы√х ьхЄЁ√ схёёь√ёыхээ√ї шэёЄЁєъЎшщ. DisDoc 2.3 т ¤Єюь юЄэю°хэшш 3. ╟ртшёшьюёЄ№ юЄ ЄЁрэёы ЄюЁр ╧ЁюуЁрььшёЄ√ эр рёёхьсыхЁх ёъыюээ√ яЁхэхсЁхурЄ№ яЁртшырьш їюЁю°хую Єюэр, эр- Ёє°рЄ№ тёх ь√ёышь√х Єрсє, ш ¤Єю ёючфрхЄ фюяюыэшЄхы№э√х ЄЁєфэюёЄш яЁш фшчрё- ёхьсышЁютрэшш. ┬ ърўхёЄтх яЁшьхЁр яЁштхфхь ЇЁруьхэЄ ъюфр, т√фрээюую фшчрёёхь- сыхЁюь s25 proc near inc cx ;0086b add di,bp ;0086c adc si,00 ;0086e add dx,si ;00871 push di ;00873 shl di,1 ;00874 ;Multiply by 2's adc dx,00 ;00876 pop di ;00879 ret ;0087a ▌ЄюЄ ЇЁруьхэЄ яЁхфёЄрты хЄё ёютхЁ°хээю эхтшээ√ь, ш фхщёЄтшЄхы№эю, юэ фшчрё- ёхьсышЁютрэ яЁртшы№эю. ┬ё схфр т Єюь, ўЄю яЁюуЁрььшёЄ чрфєьры шчьхэ Є№ ¤ЄюЄ ЇЁруьхэЄ, Єю хёЄ№ ЁхчрЄ№ яю цштюьє. ╬ърч√трхЄё , т яЁюуЁрььх хёЄ№ х∙х Єръющ ъєёюъ |
|
|