Hi, I want to get the absolute address of a value of a program. I don't know how to do this, but I think I've seen somewhere that I can do that with knowing what is the first address of the program in memory and then using a program like cheat engine to discover the offset of the address I want using the value it has to find it. Am I correct? If so, do you know any guide related to this I could use? If not, how can I do this?
There is no "offset" or something. Each program can use whole address space. What it will get depends on system memory allocator.
What you can do, is to find some address on stack and try to find offsets of other values on stack (making sure that you will not try to access variable outside of its lifetime).
Note that you can only find stack variables that way (usually local variables in program)