Register for your free account! | Forgot your password?

Go Back   elitepvpers > Shooter > S4 League > S4 League Hacks, Bots, Cheats & Exploits
You last visited: Today at 20:28

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Get Player Structure Call

Discussion on [Release] Get Player Structure Call within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.

Reply
 
Old 10/07/2015, 23:04   #16

 
elite*gold: 4
Join Date: Mar 2015
Posts: 339
Received Thanks: 457
Ahaha, Faze'is awwwesuume
BytePipe is offline  
Old 10/08/2015, 00:30   #17
 
alexmen10's Avatar
 
elite*gold: 16
Join Date: Mar 2012
Posts: 492
Received Thanks: 3,453
Quote:
Originally Posted by golle12 View Post
was only an example ô.o
Example work :
Code:
                
                        mov ebx, [IDplayer] 
			push ebx
			call   S4Client.exe+AE370
			mov     ecx, eax
			call   S4Client.exe+AE9260 //TouchDown
			ret
			nop
alexmen10 is offline  
Thanks
3 Users
Old 10/08/2015, 11:28   #18

 
elite*gold: 0
Join Date: Nov 2014
Posts: 748
Received Thanks: 2,646
Quote:
Originally Posted by makoyecol View Post
i really dont understand that S4Client.exe + ???? please help me to understand it
Base Address of S4Client.exe + Offset

Quote:
Originally Posted by alexmen10 View Post
Example work :
Code:
                
                        mov ebx, [IDplayer] 
			push ebx
			call   S4Client.exe+AE370
			mov     ecx, eax
			call   S4Client.exe+AE9260 //TouchDown
			ret
			nop
useless nop :/
RingleRangleRob is offline  
Thanks
3 Users
Old 10/08/2015, 13:46   #19

 
elite*gold: 4
Join Date: Mar 2015
Posts: 339
Received Thanks: 457
Quote:
Originally Posted by alexmen10 View Post
Exaūmple work :
Code:
                
                        mov ebx, [IDplayer] 
			push ebx
			call   S4Client.exe+AE370
			mov     ecx, eax
			call   S4Client.exe+AE9260 //TouchDown
			ret
			nop
You can do so MANY with Player ID's, AE370 is not the only class
BytePipe is offline  
Old 10/08/2015, 16:22   #20
 
elite*gold: 225
Join Date: Sep 2014
Posts: 334
Received Thanks: 460
Quote:
Originally Posted by Successfully View Post
You can do so MANY with Player ID's, AE370 is not the only class
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
Cyrex' is offline  
Thanks
4 Users
Old 10/08/2015, 20:45   #21

 
elite*gold: 4
Join Date: Mar 2015
Posts: 339
Received Thanks: 457
Quote:
Originally Posted by Cyrex' View Post
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
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.
BytePipe is offline  
Old 10/19/2015, 16:01   #22
 
elite*gold: 225
Join Date: Sep 2014
Posts: 334
Received Thanks: 460
Quote:
Originally Posted by Successfully View Post
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.
nah its not that clear
Cyrex' is offline  
Reply


Similar Threads Similar Threads
[Release] Aufbau(Structure) Titem.tcd
12/17/2013 - 4Story - 9 Replies
Hallo hier mal was ich heut aus langeweile über die Titem.tcd herausgefunden habe lasst bitte ("vll." is a shortform for "vielleicht" the english translation is maybe) https://dl.dropboxusercontent.com/u/15689060/Aufb au%20ItemDatei.png
[RELEASE] db_monster.rdb Structure & id Byteorder
01/18/2013 - Rappelz Private Server - 8 Replies
Okay if everyone knows it^^ no need to release it. typedef struct { DWORD id; int monster_group; int monster_type; int name_id;
[Release] Enemy packet structure
05/08/2011 - CO2 PServer Guides & Releases - 2 Replies
yo! at the current patch the enemies aren't send by the friends packet, its a packet with ID 1041... here is the struct/packet: case 1041: { MemoryStream Stream = new MemoryStream(); BinaryWriter Writer = new BinaryWriter(Stream);
[C] Player Structure [PW-MS]
03/16/2010 - PW Hacks, Bots, Cheats, Exploits - 5 Replies
Hi everyone. Just wanna share the stuff i found out when reversing the game. Assuming you are using dll injectiong and you have the base pointer to all player stats, you can simply access all the data from a nice and userfriendly structure. Here how to read from memory: VARBASE *Stats = 0xBASEPOINTER; printf("Player HP: %d/%d", Stats->p_Player->Current_HP, Stats->p_Player->Maximum_HP); And here the structure you need to make this available: typedef unsinged char BYTE;



All times are GMT +1. The time now is 20:30.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.