View previous topic :: View next topic |
Author |
Message |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Fri Mar 06, 2015 1:48 pm Post subject: Breakpoint Condition |
|
|
How can I create a condition that check the following?
[EAX+04] == MemAddress (for Example: [EAX+04] == 0x2101A004)
Thanks |
|
Back to top |
|
 |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Sun Mar 08, 2015 9:05 am Post subject: |
|
|
This should be possible with CE.
Any ideias? |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sun Mar 08, 2015 9:06 am Post subject: |
|
|
readInteger(EAX+4)==0x2101A004 _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Tue Mar 10, 2015 12:36 pm Post subject: |
|
|
Thanks! |
|
Back to top |
|
 |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Sat Apr 04, 2015 5:47 pm Post subject: |
|
|
I tried this and didn't work.
I Set the condition in the Easy and Complex box and not working.
Just to double check the logic, I even did readInteger(EIP)==0x20FF37CD (the current opccode address of the BP) and didn't work either (tried with return (condition) as well)
I did also tried readBytes(ESP+216, 4) == 0xValue, and also didn't break.
What could be wrong? How can I break if for example [ESP+216]==0x20430000 ? |
|
Back to top |
|
 |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Sun Apr 05, 2015 7:29 am Post subject: |
|
|
No Volunteers?
DarkByte? |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25796 Location: The netherlands
|
Posted: Sun Apr 05, 2015 8:03 am Post subject: |
|
|
Quote: |
I even did readInteger(EIP)==0x20FF37CD
|
So, the code you're setting a breakpoint on is this?
If you instead mean that EIP is 0x20ff37cd then do EIP==0x20ff37cd
You are aware that the [xxx] notation means the VALUE at the address pointed to by XXX right ?
And execute breakpoints trigger before the instruction is executed _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
fred26 Expert Cheater
Reputation: 0
Joined: 20 Dec 2014 Posts: 103
|
Posted: Sun Apr 05, 2015 8:24 am Post subject: |
|
|
Got you DarkByte.
ReadInteger(ESP+4)==0x does not work. Should I use a return ? Complex or Simple Condition? |
|
Back to top |
|
 |
|