Sign in to follow this  
Followers 0
Cuervo

Protecting memory ?

6 posts in this topic

Is there a way to protect memory to keep from being written.

I look at GlobalMemoryLock but doesn't preform this fucntion.


-Tim

Share this post


Link to post
Share on other sites



Is there no way to lock an offset in memory to keep a program from changing a byte??


-Tim

Share this post


Link to post
Share on other sites

Processes normally just get the "virtualized or idealised view" of the RAM as one, empty, continuous block of memory. What you like to access is the physical memory addresses and requires at least Administrative rights and probably should be better implemented at driver level.

Share this post


Link to post
Share on other sites

Now that I think about it, I guess most programs would crash if they failed to write to memory, I guess.

So, then, how does a program like cheat engine feeze an offset? I'm hoping that can be accomplished with Autoit as well.


-Tim

Share this post


Link to post
Share on other sites

Cheat Engine freezes by constantly writing the value every x milliseconds (defined in options).

Share this post


Link to post
Share on other sites

Cheat Engine freezes by constantly writing the value every x milliseconds (defined in options).

Ah, I see that now. Kind of strange really because I can run a trainer and exit it but the offset still keeps the same value.


-Tim

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0