. IDA - 10


7E5B:010C 80 34 66 xor byte ptr [si],66h ; 'f'

7E5B:010F 46 inc si

7E5B:0110 E2 FA loop $-4 ; Loop if cx > 0

7E5B:0112 FF E6 jmp si ;*

;* No entry point to code

7E5B:114 18 00 sbb [bx+si],al

7E5B:116 D2 6F DC shr byte ptr [bx-24h],cl ; Shift w/zeros fill

7E5B:119 6E 67 AB 47 A5 2E db 6Eh, 67h,0ABh, 47h,0A5h, 2Eh

7E5B:11F 03 0A 0A 09 4A 35 db 03h, 0Ah, 0Ah, 09h, 4Ah, 35h

7E5B:125 07 0F 0A 09 14 47 db 07h, 0Fh, 0Ah, 09h, 14h, 47h

7E5B:12B 6B 6C 42 E8 00 00 db 6Bh, 6Ch, 42h, E8h, 00h, 00h

7E5B:131 59 5E BF 00 01 57 db 59h, 5Eh, BFh, 00h, 01h, 57h

7E5B:137 2B CE F3 A4 C3 db 2Bh, CEh, F3h, A4h, C3h

Crypt endp

SOURCER , , ! JMP SI :0x103 :0x106 ( SI com 0x100, ADD SI,6 SI 0x106). JMP 0x105! -, .

Start:

ADD SI,6

JMP SI

DB 0B9h ;

LEA SI,_end ;

SOURCER , JMP SI , , . , , :0x105 , .

, IDA .