Running into a bit of a problem here. I modified some bytes in an app, to remove some limitation, and when I do it in runtime, it works flawlessly so I know that I'm doing it correctly, but then when I try to dump the modifications and save the exe file, everything is fine up to this point, but when I try to run it standard, it exits. I traced it a bit and it seems to exit on something like ntdll zwTerminateProcess and I saw something in kernel exit. Sorry I'm not being too detailed here because I'm not exactly sure what's triggering this. Basically it looks like when you modify any part of this exe it probably does a comparison and checks itself (or perhaps a crc check not sure) and if it's different then it exits.