This reduces the possibility of crashes when hooking without suspendthreads.
The best option may be to stop the entire execution, because even change the order there is a possibility that is hooking while executing at the target address, thus leading to uncontrollable results. But at least doing so does not expose the target to a jump to an uncontrolled address.
This reduces the possibility of crashes when hooking without suspendthreads. The best option may be to stop the entire execution, because even change the order there is a possibility that is hooking while executing at the target address, thus leading to uncontrollable results. But at least doing so does not expose the target to a jump to an uncontrolled address.