#include "../disasm.h" #include "hack.h" struct TRACE_ARGS { U32 ignore_ent; VEC3 start; VEC3 end; U32 mask; VEC3 ret_end; VEC3 ret_normal; U32 ret_ent; }; __declspec( naked ) void __stdcall trace_shellcode( TRACE_ARGS* args ) { __asm { push ebp mov ebp, esp sub esp, LOCAL_SIZE } DISASM_SIG(); __asm { mov esp, ebp pop ebp ret } } U32 trace_allocate( CSGO* p ) { DISASM_INFO disasm = disasm_function( &trace_shellcode ); } U32 trace_find_func( CSGO* p ) { }