Я имел ввиду оценить : в чем недостатки, чего не хватает, как в плане шифрования, и тд. А не просто как описано в хэлпе.
!!!! САМ исходник: .model small .stack 100h .data CR = 0Dh LF = 0Ah message db cr, lf, lf, lf, '***************************************************', lf, ' Crypto by Sn1vFfF. 2011)).' ,lf ,lf, '***************************************************', lf, 'Version: 1.0', lf, 'Original name file: CrSn1.exe', lf, 'Original MD5: ' MessLen = $-message message4 db cr, lf, lf, '***************************************************' MessLen4 = $-message4 Message1 DB CR, LF, lf, lf, 'Enter file name: ' Mess1Len = $-Message1 Message2 DB CR, LF, 'Enter password: ' Mess2Len = $-Message2 Password DB 80 DUP ('*') razm DB 40960 DUP (?) fffiiii DW ? kluuu DB ? FileName DB 32 DUP (?) opisan DW ? .CODE begin: mov ax, @data mov ds, ax mov ah, 40h mov bx, 1 mov cx, MessLen mov dx, OFFSET message int 21h mov ax, @data mov ds, ax mov ah, 40h mov bx, 1 mov cx, MessLen4 mov dx, OFFSET message4 int 21h mov ax, @data mov ds, ax mov ah, 40h mov bx, 1 mov cx, Mess1Len mov dx, OFFSET Message1 int 21h mov ah, 3fh xor bx, bx mov cx, 30 mov dx, OFFSET FileName int 21h mov bx, ax sub bx, 2 mov FileName[bx], 0 mov ah, 40h mov bx, 1 mov cx, Mess2Len mov dx, OFFSET Message2 int 21h mov ah, 3fh xor bx, bx mov cx, 80 mov dx, OFFSET Password int 21h mov si, OFFSET Password xor al, al mov cx, 80 NextByte1: add al, [si] inc si loop NextByte1 mov kluuu, al mov ah,3dh mov al, 2 mov dx, OFFSET FileName int 21h mov opisan, ax mov ah, 3fh mov bx, opisan mov cx, 40605 mov dx, OFFSET razm int 21h mov fffiiii, ax mov cx, fffiiii mov si, OFFSET razm mov al, kluuu NextByte2: xor [si], al inc si loop NextByte2 mov ah, 42h mov bx, opisan xor al, al xor cx, cx xor dx, dx int 21h mov ah, 40h mov bx, opisan mov cx, fffiiii mov dx, OFFSET razm int 21h mov ah, 3eh mov bx, opisan int 21h mov ah, 4ch xor al, al int 21h end begin