Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 05:14

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

Advertisement



metin2 packet func

Discussion on metin2 packet func within the Metin2 forum part of the Popular Games category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7
Received Thanks: 0
metin2 packet func

Hello guys!
I'm trying to make a prog for sending packets.
First thing i thought to do was find a crypt function.
I have found interesting routine:


But i can't figure what parameters ECX and EAX are for.



EDI seems to be a packet size.



ECX seems to be a pointer to a const value, it doesn't change when i send different packets.



EDX is pointer to RAW data of my packet(i've typed in chat "hello elite pvpers")



and this one gives me a headache, firstly i thought it's a pointer to crypted data, but what for? dunno what it can be, maybe a key to crypt? no idea..
If some1 knows please help me:P

Best regards,
Lordzio.
lordzio is offline  
Old 12/20/2009, 17:03   #2
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Nice to see that there are not only leechers in the Metin2-Section.

1. parameter is a pointer to the encrypted data.
2. parameter is, as you have already found out, a pointer to the unencrypted data.
3. parameter is the length of the packet.
4. parameter is a pointer to the encryption key. Every time you log-in the client generates a new one encrypts all packets with it.

Furthermore the function's return value (stored in EAX) contains the length of the encrypted data.
ms​ is offline  
Thanks
1 User
Old 12/20/2009, 17:07   #3
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7
Received Thanks: 0
Quote:
Originally Posted by Disconnect View Post
Nice to see that there are not only leechers in the Metin2-Section.

1. parameter is a pointer to the encrypted data.
2. parameter is, as you have already found out, a pointer to the unencrypted data.
3. parameter is the length of the packet.
4. parameter is a pointer to the encryption key. Every time you log-in the client generates a new one encrypts all packets with it.

Furthermore the function's return value (stored in EAX) contains the length of the encrypted data.

thx mate, that reply was really fast now i'll try to implement it in c++.
lordzio is offline  
Old 12/20/2009, 17:09   #4
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
No Problem.
If you have further questions feel free to message me. But add me to your buddy list first cos I've blocked other PMs.
ms​ is offline  
Thanks
1 User
Old 12/20/2009, 17:23   #5
 
elite*gold: 0
Join Date: Nov 2008
Posts: 388
Received Thanks: 23
kann mir das jmd auf deutsch erklären xD bitte der bekommt auch thx wenn es kein google tranlator deutsch ist
alec1993 is offline  
Old 12/20/2009, 18:21   #6
 
elite*gold: 0
Join Date: Nov 2009
Posts: 185
Received Thanks: 12
Wie ist er in Client rein gekommen wie amcht man das?
Necroface is offline  
Old 12/20/2009, 18:40   #7
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7
Received Thanks: 0
Quote:
Originally Posted by Necroface View Post
Wie ist er in Client rein gekommen wie amcht man das?
I'm using polish client ( sorry if i understood u wrong, i know only Polish and English(badly) languages )
lordzio is offline  
Old 09/16/2011, 14:55   #8
 
elite*gold: 0
Join Date: Apr 2010
Posts: 3
Received Thanks: 0
Hello! have you succeded in creating that packet prog?
MykroB is offline  
Old 09/16/2011, 15:58   #9
 
elite*gold: 726
Join Date: Jul 2010
Posts: 14,233
Received Thanks: 7,915
Look at the date 2Years #reported because of pushing old threads.
noahrmal is offline  
Closed Thread


Similar Threads Similar Threads
wr func net
04/02/2010 - WarRock Hacks, Bots, Cheats & Exploits - 1 Replies
Wenn ich wr starte und auf game starten klcike steht da "ERROR:Cannot Find Exeute file! was muss ich machen habe win 7
Func in IE.au3
10/15/2009 - AutoIt - 26 Replies
Hallo, mal eine Frage zur IE.au3 Ich möchte im gleichen Fenster eine andere Adresse aufrufen, kann ich das hiermit machen ? IENavigate(ByRef $o_object, $s_Url, $f_wait = 1) dann hab ich da mal 2 weitere fragen zu. Was genau kommt bei $o_object rein und was ist mit dem ByRef ? Vielen Dank falls mir geholfen werden kann.
Need help Func
04/11/2009 - GW Bots - 12 Replies
Hi all, I have a little issue with the bot I'm doin using the tt6 move to engine. I'm trying the make it scan in front of my charc on the minimap to check if enemies are present. So here's the func: ;scan if enemy is in front of us Func ScanEnemy1() PixelSearch(86, 460, 173, 516, $MonsterColor_Red, 10) If @error then Sleep( 100 ) PixelSearch(86, 460, 173, 516, $MonsterColor_Red, 10) if @error then return False EndIf



All times are GMT +1. The time now is 05:14.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.