xtrap is die hard 4.0 version.
You can't freeze, kill or suspend it. Every time you freeze. It's automatic forge another process to checking it and kill game process.
Everytime you play launcher.exe call hero.exe it's automatic to run xtrap.xt in xtrap folder.
There is some way to make by pass xtrap function but need more look in deep in ASM code and API call especially kernal API call from xtrap.
Here is some guide from another forum (sorry i can't refer to him for credit). Below is API that need bypass.
1.EmuWindows-Checks if Ollydbg,CE,or WPE are open.
2.IsDebuggerPresent-Checks if a debugger is attached
3.Hacking Detected-The simple checks during the game.
4.MessageBoxA-*NOTE:this is just the function name* This pops up when the crc32 is not passed.
5.MLog Check-Checks if XTrap is running.
Some people are working on bypass xtrap at cheatengine forum. They successfull bypass in some game like GhostOnline,Sora online by edit game execute file or using UCE (undetectable Cheat Engine) version. Anyway you must update exe everytime game was patch.
In hero with xtrap 2088 with crc checking on API process, memory address hooking check, Debugger detection.
Anyway you can bypass patch by using this command to bypass patch.
"D:\Mgame\Hero_Online\Hero.exe" !TianDiHuangLauncher~#