lowrunner
06-10-2002, 04:51 AM
Hey, I'm on the other side of things... I'm wondering how to calculate a CRC of my own code during execution in order to thwart hackers.. (Yes I know it won't really, but indulge me if you will)
Anybody have any tips? Any docs I should look at?
Thanks.
Platform win32 (windows2000)
p.s. I have discovered the windows API to ReadProcessMemory and WriteProcessMemory, but it is not obvious to me how to find how large the process is- which parts are executable and which parts are memory- at what address they actually reside (if I don't trust they are at 0x400....0).. etc.
---Also---
Does anyone know if the win32 api IsDebuggerPresent actually detects SoftIce?
Anybody have any tips? Any docs I should look at?
Thanks.
Platform win32 (windows2000)
p.s. I have discovered the windows API to ReadProcessMemory and WriteProcessMemory, but it is not obvious to me how to find how large the process is- which parts are executable and which parts are memory- at what address they actually reside (if I don't trust they are at 0x400....0).. etc.
---Also---
Does anyone know if the win32 api IsDebuggerPresent actually detects SoftIce?


