Posted: Mon Mar 30, 2020 7:14 am Post subject: How Do I Find An Address Via an Injection Script?
So, let's say I have an injection script I made.
The original function is as demonstrated here:
Code:
Game.dll+offset:
mov [rdi+000001D8],esi
My injection script changes it to this:
Code:
Game.dll+offset:
mov [rdi+000001D8],7FFFFFFF
I know I can find the address every time by doing "Find out what addresses this function accesses" and letting the instruction run once, or by finding rdi and then adding 0x1D8. I don't want to find a pointer for my address or make an AOB script for the address, as that can take a while, and I want to just write to the address via cheat engine and not through an instruction, as it limits my ability to customize the address's value. I want to be able to activate a script that uses rdi+000001D8 to immediately resolve the current address of the value I'm looking for, and after the script activates, pop up an address that you can write to via cheat table.
or indirectly, from a different value you allocated through a register. Add "myvalue" to the address list, set its value to whatever, and that change will convey the next time the code is run.
(those two instructions are of different size, so I'm assuming this is in a code injection and not the way you've literally written it; if the instruction afterwards is inconsequential, then just use game.dll+offset notation instead of registering a symbol) _________________
I don't know where I'm going, but I'll figure it out when I get there.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum