BITS 64 start: loop: lea rsi, [rel start] xor dword [byte rsi+(payload-start)], 0x12345678 payload: lodsd jnz loop