So I encountered this bit of assembly code:
cmp dword ptr [ECX + 0x24c], DAT_007c6bc0
ECX + 0x24c with
DAT_007c6bc0. If they are not equal, it will just return from the function.
I have compared the output of Ghirda and IDA (free) and in IDA it looks like this:
cmp dword ptr [ecx + 24Ch], offset unk_7C6BC0
Now, what exactly is
DAT_007c6bc0? I couldn't really find any information on it, and how does it compare to
ECX + 0x24c since it just checks if the address is the same, right?