Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. xor_strings:
  2.     push ebp
  3.     mov ebp, esp
  4.    
  5.     xor eax, eax
  6.     xor ebx, ebx
  7.     mov ebx, [ebp + 16] ;cheia
  8.     mov eax, [ebp + 12] ;mesajul
  9.     mov edx, [ebp + 8] ;lungimea
  10.     xor ecx, ecx
  11.          
  12.  
  13.     decode_xor_strings:
  14.         xor ecx, ecx
  15.         mov ecx, [ebx + edx - 1]
  16.         mov eax, [eax + edx - 1]
  17.        
  18.         xor eax, ecx
  19.  
  20.         dec edx
  21.         cmp edx, 0
  22.         jg decode_xor_strings
  23.    
  24.     leave
  25.     ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement