Skip to content

strike0416/SpoofCall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpoofCall

Spoof call stack for make reversing harder.

If analyze DecryptStack function, reverser can track original function. If you want to prevent, Add mutation for prevent it.

Only supports up to 4 args. If you want to use more args, add args in stack. [rsp+0x20]... +0x8...

Coded in LLVM Clang-cl x64 environment.

How to use

using namespace ST;
Spoof::Call(&function, param1, param2, param3, param4);

Tested result

Original:

Original

Encrypted:

EncryptedRet

Spoofed Stack:

SpoofedStack

About

Spoof call stack for make reversing harder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages