I have read the assembly line
OR EAX, 0xFFFFFFFF
and in the register EAX the program has stored a string. I have problems to understand how we can make a comparison with a string and a value like that.
After performing that instruction, EAX has the value 0xFFFFFFFF.
Can someone tell me which purpose that operation has ? Is it a line which comes frequently in an assembly code ? (for example the line XOR EAX, EAX which is an efficient way to make EAX = 0 ? Is it something like that ?)