Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Nostale
You last visited: Today at 01:49

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

Advertisement



Function reversing

Discussion on Function reversing within the Nostale forum part of the MMORPGs category.

Reply
 
Old   #1
 
Hatz~'s Avatar
 
elite*gold: 0
Join Date: May 2020
Posts: 370
Received Thanks: 450
Function reversing

So i've been trying to improve my function reversing skill and i was following this tutorial and trying to apply it to nostale:


According to the tutorial you can find game functions by tracing back the winsock send function but when i was trying it with nostale it seems like the functions that call the send function is something like a tick counter and it's being called everytime so it's impossible for me to trace it back. Is it because nostale works different or maybe the game function is called after the winsock send function? To find functions i usually use CE, look for some value on the structure that i think is being used by a function and try to trace it back.
Hatz~ is offline  
Old 01/16/2021, 16:42   #2
 
WalrossGreat's Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 871
Received Thanks: 1,229
Why do you want to trace winsock function if you already got the address of "packet send" function? Unless you want to reverse the nostale packet crypto, but it doesn't sound like it's your goal.
WalrossGreat is offline  
Old 01/16/2021, 16:58   #3
 
Hatz~'s Avatar
 
elite*gold: 0
Join Date: May 2020
Posts: 370
Received Thanks: 450
I don't want to reverse the nostale packet crypto, i just want to reverse other functions that i'm struggling to find.

According to the tutorial you can find other functions like "say" function or "walk" function by tracing back the winsock send function. So I tried it and as i said i ended up on a function that's something like a tick counter and I got very confused since it seems very easy in the tutorial.

Should i just trace back the packet send function?
Hatz~ is offline  
Old 01/16/2021, 17:04   #4
 
WalrossGreat's Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 871
Received Thanks: 1,229
Yes. There is no point tracing the winsock function as it will eventually lead you to the send packet function anyway. However the whole method doesn't look good, for example you won't find the "walk" function using this method, only that one that sends the "walk" packet (they are not the same)
WalrossGreat is offline  
Thanks
1 User
Old 01/16/2021, 17:13   #5
 
Hatz~'s Avatar
 
elite*gold: 0
Join Date: May 2020
Posts: 370
Received Thanks: 450
Ok thank you very much, you are always so helpfull
Hatz~ is offline  
Reply


Similar Threads Similar Threads
can someone help me in reversing game packetsend function?
10/30/2015 - Aion - 3 Replies
thanks in advance
[Tutorial] Basic Reversing in S4L (KickVote Function)
04/13/2015 - S4 League Hacks, Bots, Cheats & Exploits - 13 Replies
Hello. :) Wanna show you how to reverse functions in S4 League. So let's get started; First you need the address of the pre-kickvote processing function, which is located in some class(__thiscall). I found out that it's not a vtable entry, so that's not so good because with vftables you can always grab your functions easier. http://i.imgur.com/8x9rO2q.png .text:00E5FB12 push eax
std::function of a function returning an std::function
11/11/2013 - C/C++ - 19 Replies
Nun muss ich nach langer Zeit auch mal wieder einen Thread erstellen, weil mir Google nicht mehr weiterhelfen kann. Ich verzweifle an Folgendem Vorhaben: #include <Windows.h> #include <string> #include <iostream> using namespace std;
Running Function 2 after Function 1 finished
09/15/2013 - AutoIt - 3 Replies
Hey, its me again. Im stuck on a problem since yesterday and as much as i hate to ask for help, i really dont know what else to try. I want Function 2 to run after Function 1 has finished. I tried GuiCtrlSetOnEvent and MsgLoop, but i dont really understand it. I tried to read tutorials but they didnt help at all. The line that are underline is what im talking about. I want gamestart() to run first and when its finished, i want iniviteteam() to run. #AutoIt3Wrapper_UseX64=n...
[VIP-function] ToxicSYS [VIP-function]
08/14/2010 - WarRock Hacks, Bots, Cheats & Exploits - 1 Replies
heeeey E-pvpers :pimp: this is a new hack by TSYS Status : UNDETECTED Functions (VIDEO) : YouTube - WarRock - Bikini event VIP hack



All times are GMT +1. The time now is 01:50.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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