nexon could use any means of checking from what you said above crc's or use md5's or sha, but my personal guess is crc or md5 checking via their patcher, but I'm quite sure they scan all individual files within the rez's as twice I've forgotten to replace my original rez's, and my mods get patched but it doesn't use the full usage of re-downloading the whole file thus proving they have a crc or md5 table for the files in each rez and most likely the rez files them selves but this feature of file scanning if only for patches, version regulation I'm guessing; well thats what I think