Tiahh
Solid & Active Platinian
**PLEASE DO NOT POST STUPID ANSWERS**
Hello, i need to make my own "re-callers".
What is a "re-caller":
i cannot call set_godmode normally because it is protected with stack guard that protect the library from stack smashing attacks.
So i need to make my own recaller using assembly functions.
In pc modding normaly we do:
but this is not the same in android.
i need to make a recaller, can someone give me an example on how to do that? (take in mind that this is what i want to recall)
Pseucode:
Why do you need to make a re-caller and cant use a function pointer to it?:
Because not every function has a re-caller so i need to make my own recaller.
Thanks so much,
- Tiahh.
Arceus X Owner
Hello, i need to make my own "re-callers".
What is a "re-caller":
C:
// attributes: thunk
int __fastcall set_godmode_recaller(int a1)
{
return set_godmode(a1);
}
i cannot call set_godmode normally because it is protected with stack guard that protect the library from stack smashing attacks.
So i need to make my own recaller using assembly functions.
In pc modding normaly we do:
Code:
__asm {
LDR R12, =(set_godmode+1 - 0x6680B4)
};
but this is not the same in android.
i need to make a recaller, can someone give me an example on how to do that? (take in mind that this is what i want to recall)
Pseucode:
Why do you need to make a re-caller and cant use a function pointer to it?:
Because not every function has a re-caller so i need to make my own recaller.
Thanks so much,
- Tiahh.
Arceus X Owner
Last edited: