xcynic Cheater
Reputation: 0
Joined: 28 Aug 2010 Posts: 31
|
Posted: Thu Jul 14, 2011 8:21 am Post subject: Need more accurate aobscan |
|
|
So I've got this aob (which I know is working) that looks like this:
aobscan(rkeyaob,C7 43 48 01 00 00 00)
The thing is that there are several other addresses that has got the same aob, but altering these don't give me the desired result.
The adress I want is the 3rd one with this aob. Is it possible to make it skip the first two and then go to the 3rd one?
| Code: |
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
label(rkeylab)
registersymbol(rkeylab)
aobscan(rkeyaob,C7 43 48 01 00 00 00)
rkeylab:
rkeyaob:
jmp newmem
nop
nop
returnhere:
newmem: //this is allocated memory, you have read,write,execute access
mov [ebx+48],00000000
originalcode:
//mov [ebx+48],00000001
exit:
jmp returnhere
|
This code is for opening a certain door.
|
|