-
Does anyone know where a good place to hide stuff in the registery would be? What I want to do is create a shareware program and give it a 30 day trial period. I want to hide the date it was first started somewhere in the registery so that the user(hacker) can't find it and change it.. Anyone have any suggestions?
thanks
-
Why don't you encrypt the date and then store it in the registry.
-
I agree. Encrypt your date key in the registry. However as an add precaution, tell the program that if there is no registry key to not run the program.
-
Also, don't use GetSetting etc.
use a few api calls and bury it somewhere else.
-
Why would you use api calls instead of GetSettings, SaveSettings... etc?
-
savesetting and getsetting are all keep under the vba folder. You should put it someplace else.
-
Because then you can hide there somewhere deeper, like in HKEY_CLASSES_ROOT or HKEY_CURRENT_USER. You know? it's harder to find...
also, I read some time ago it's best to split the date/serial up into pieces and bury them in different places in the registry and DLL's in the c:\windows\system dir :)
-
Can anyone tell me what those api calls for writting things out to the registery are and how to use them?
thanks for the responses
-
Kedaman wrote some good stuff for walking thru the Reg.
Check out his web page for it, it's pretty good.