Always perform signature searches on an unaltered copy of the binary. This avoids signature mismatches if the same function is detoured twice and thus the first bytes of the function were replaced by the detour.
--HG-- rename : core/MemoryUtils.cpp => core/logic/MemoryUtils.cpp rename : core/MemoryUtils.h => core/logic/MemoryUtils.h rename : core/sm_symtable.h => core/logic/sm_symtable.h