FerrisBuellerYourMyHero Master Cheater
Reputation: 0
Joined: 14 Feb 2007 Posts: 401 Location: Inside your <kernel>
|
Posted: Thu Feb 14, 2008 4:30 pm Post subject: Accessing the stack of another thread??? possible?? |
|
|
Hi! this may seem like a silly question, but I'm just wondering if its possible..
ok say theres a thread, which stores values on the stack that contain hp/mp/exp values...
I could hook the address where the values are on the stack, but it would require a CRC bypass...
is there anyway from a created thread, to access those values on the other thread?
address is : 0x00683959
usually I would hook that address to make it call MinimizedPotting then make it jmp to 0x00683BF2, the address that it originally called
how can I read those values without hooking 683959? I understand each thread has its own stack... im just wondering if its possible to access another threads stack!
thx
| Code: |
void __declspec(naked) MinimizedPotting()
{
__asm {
mov eax, [esp+4]
mov [currenthp],eax
mov eax, [esp+8]
mov [maxhp],eax
mov eax, [esp+0x0C]
mov [currentmp],eax
mov eax,[esp+0x10]
mov [maxmp],eax
mov eax, [esp+0x14]
mov [currentexp],eax
mov eax,[esp+0x18]
mov [maxexp],eax
jmp dword ptr [StatCALL]
}
}
|
_________________
You know, life moves pretty fast. If you don't stop and look around once in a while, You could miss it!
 |
|