Thats what Code Shifting is Tip, Coding that shifts addresses.
The address may change, but the contents and offsets dont
So obviously finding where say for example a game loads a specific dll and then use your trainer for that address+offset for things like health etc.