How to detect WriteProcessMemory?

Blitz3D Forums/Blitz3D Beginners Area/How to detect WriteProcessMemory?

Hajt(Posted 2016) [#1]
Is there any way to detect WriteProcessMemory functions or block it in my Blitz3D program?


Panno(Posted 2016) [#2]
i dont think so.
if you will create any kind of software protektor create some crc funktions and check it in realtime.


virtlands(Posted April) [#3]
I found the following topics on " WriteProcessMemory blocking ", but it's super complex, and requires Visual Studio code ....

Here are those links ::

http://bit.ly/2pv0JdB :: ObRegisterCallbacks routine (Windows Drivers)
http://bit.ly/2otWRvU :: Microsoft Windows Driver Samples
http://bit.ly/2o7vkOj :: Windows-driver-samples/general/obcallback/control/
http://bit.ly/2pa3NfN :: Make a driver blocking WriteProcessMemory and hooks?
http://bit.ly/2oASijT :: Avoid people hooking WriteProcessMemory

http://bit.ly/2pvwJyv :: Dotfuscator (is Free)
http://bit.ly/2p809Gn :: .NET Obfuscation & Encryption
http://bit.ly/2opWa5a :: Code Virtualizer
http://bit.ly/2o8lECa :: Protect .NET code from reverse engineering
http://bit.ly/2o7Hnv2 :: Anti-Reflector .NET Code Protection - CodeProject
.............................................................................................................................
So, adapting the ObRegisterCallbacks routine for Blitz3D at this point is nearly impossible.