I have this assembly code:
XOR DWORD PTR DS:[ECX+EAX],1234567
And what it does is just xoring the first 4 bytes of EAX with 1234567. So if the first 4 bytes are :
31 32 31 32
After xor they become:
56 77 12 33
I tried many xor Calculators to understand how it was xored with no luck any help?