Newbie Spellweaver
- Joined
- Oct 7, 2012
- Messages
- 18
- Reaction score
- 14
PROTOTYPES:
int SQLDelCharProcess(char *, char *)
int SQLLogoutProcess(char *, char *, char *, char *, DWORD, int)
int SQLLoginProcess(char *)
int SQLAddCharProcess(char *, char *)
this dll was "removed" from exe. All functions return 1.
MOV EAX,1
RETN
These address are pointers to functions.
0x005A929C = SQLLoginProcess()
0x005A92A0 = SQLAddCharProcess()
0x005A9294 = SQLDelCharProcess()
0x005A9298 = SQLLogoutProcess()
When you create a character ingame the function SQLAddCharProcess is called with these parameters:
SQLAddCharProcess("Admin", "Chronos"); Admin = Login , Chronos = Nickname
When you delete a character ingame the function SQLDelCharProcess is called with these parameters:
SQLDelCharProcess("Admin", "Chronos"); Admin = Login , Chronos = Nickname
When you get logged ingame the function SQLLoginProcess is called;
SQLLoginProcess("Admin"); Admin = Login
When you get out of the game the function SQLLogoutProcess is called with these parameters:
SQLLogoutProcess("Admin", "Chronos", "Tempskron", "Pikeman", 0, 100); Admin = Login, Chronos = Nickname; Tempskron = Tribe, Pikeman = Class, 0 = unknown, 100 = Level
Now you can do your own functions.
you know the parameters and when the functions are called .. I think it's enough to realize that this dll is not useless...
tt1:
int SQLDelCharProcess(char *, char *)
int SQLLogoutProcess(char *, char *, char *, char *, DWORD, int)
int SQLLoginProcess(char *)
int SQLAddCharProcess(char *, char *)
this dll was "removed" from exe. All functions return 1.
MOV EAX,1
RETN
These address are pointers to functions.
0x005A929C = SQLLoginProcess()
0x005A92A0 = SQLAddCharProcess()
0x005A9294 = SQLDelCharProcess()
0x005A9298 = SQLLogoutProcess()
When you create a character ingame the function SQLAddCharProcess is called with these parameters:
SQLAddCharProcess("Admin", "Chronos"); Admin = Login , Chronos = Nickname
When you delete a character ingame the function SQLDelCharProcess is called with these parameters:
SQLDelCharProcess("Admin", "Chronos"); Admin = Login , Chronos = Nickname
When you get logged ingame the function SQLLoginProcess is called;
SQLLoginProcess("Admin"); Admin = Login
When you get out of the game the function SQLLogoutProcess is called with these parameters:
SQLLogoutProcess("Admin", "Chronos", "Tempskron", "Pikeman", 0, 100); Admin = Login, Chronos = Nickname; Tempskron = Tribe, Pikeman = Class, 0 = unknown, 100 = Level
Now you can do your own functions.
you know the parameters and when the functions are called .. I think it's enough to realize that this dll is not useless...
tt1:
Last edited: