Jump to content
  • 0

Search by previous values


Question

Posted

I don't know in advance which values in memory are current. But I have a guess that they have already been formed. I know the previous value. (This is a pair of values on two dice from 1 to 6). Can I somehow find these values before they are formed? I wanted save values before change then filter it.

2 answers to this question

Recommended Posts

  • 0
Posted (edited)

[ @EnMan ]
---

Quote

which values in memory are current

  1. Values are passed to registers, you can see-it using: RegView. Do note that this tool is only for Armeabi-v7a architecture, which is Arm 32-bit and can't be any others. You can either check your game libs on "/data/data/your_app_name/lib" folder.
  2. You can also use debugger: Frida or GDB and set some breakpoint to see current register value.

---

Quote

I know the previous value

If you know the previous value, why don't just find the address that causing the value to change? (You can find it using Pointer search)
---

Edited by kiynox
  • 0
Posted
On 12/27/2023 at 1:59 PM, EnMan said:

I don't know in advance which values in memory are current. But I have a guess that they have already been formed. I know the previous value. (This is a pair of values on two dice from 1 to 6). Can I somehow find these values before they are formed? I wanted save values before change then filter it.

Pretty sure what you want to do is find an address where a specific value is going to appear.

I'm pretty sure you can't do exactly that, but what you can can do is use a debugger (lldb or gdb) to break the instruction and see when and where exactly it writes a value of a specific register. 

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
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.