Ищите программу, написанную на ассемблере, которая будет шифровать / дешифровать файлы. Я использую NASM в качестве компилятора. Я нашел пример кода, но он выдает ошибки
encrypt_xor proc lpBuffor:dword, dwSize:dword, dwKey:dword
mov eax,lpBuffor
mov ecx,dwSize
mov edx,dwKey
next_byte:
xor byte ptr[eax+ecx-1],dl
dec ecx
jne next_byte
ret
шифрование _xor endp
У меня ошибка в:
encrypt_xor proc lpBuffor:dword, dwSize:dword, dwKey:dword
и
encrypt_xor proc lpBuffor:dword, dwSize:dword, dwKey:dword
Анализатор ошибок: ожидается инструкция
а также здесь
xor byte ptr[eax+ecx-1],dl
ошибка кома или ожидаемый конец строки
Что не так в этом коде?