Ahaha, Faze'is awwwesuume :cool:
Base Address of S4Client.exe + OffsetQuote:
i really dont understand that S4Client.exe + ???? please help me to understand it :D
useless nop :/Quote:
Example work :
Code:mov ebx, [IDplayer] push ebx call S4Client.exe+AE370 mov ecx, eax call S4Client.exe+AE9260 //TouchDown ret nop
are you kidding actually? base + ae370 isnt a class, allocated classes are in .data/.rdata this is a call and in the .code sectionQuote:
You can do so MANY with Player ID's, AE370 is not the only class ;)
For sure it isnt a class. Assembly language dont know directly the Word "class" or "struct". Classes themselfes are primarily only used in real object oriented programming languages. It's actual clear that my indirect statement should clarifies the sense/purpose of function pointers.Quote:
are you kidding actually? base + ae370 isnt a class, allocated classes are in .data/.rdata this is a call and in the .code section
ontopic: good job faze ;)
edit: Y U NO USE THE THIS PTR DIRECTLY WITHIN THE CLASS?!??
if you have the instance you can reverse the object and within that the function is either in a vftable or a normal function. it would be way easier to use and more efficient.
But good work
nah its not that clearQuote:
For sure it isnt a class. Assembly language dont know directly the Word "class" or "struct". Classes themselfes are primarily only used in real object oriented programming languages. It's actual clear that my indirect statement should clarifies the sense/purpose of function pointers.