Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Kal Online
You last visited: Today at 19:02

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

Advertisement



kal packets Problems: welcome package and login [programing]

Discussion on kal packets Problems: welcome package and login [programing] within the Kal Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2007
Posts: 56
Received Thanks: 21
kal packets Problems: welcome package and login [programing]

Hi
I'm trying to understand the the Kal clients packets, but i don't get it :'(
Here i will relase what i have got and understand, but there are some thinks
that i don't understand. I hope someone can help me ^^
I think here are some talented programmer, who already made
reverse engineering with kal and can maybe help me ^^

Some explanations:

1) is meaning, that i send something from the client to the server
2) is meaning, that the server send somethin to me (the client)


letters in squared bracket are cryptet with a key, for example:
00 [Hello #0]
is when you crypt it (with Key 2) for example:
00 FB CC AD AD ED 24
(but the first hex isn't decoded!)

* means i get the information about this package and explain it.

?? means i don't know what packet i must send here or what packet i get here...
If someone please can help me with it, it would be realy nice.

{} means the length of the string as char

// means commentaries


So here are my sniffed packets (in hex)

1)
02 04 05 B4 01 01 04 02

2)
02 04 05 B4 01 01 04 02

1)
07 00 A3 ?? ?? 29 29
//don't have a clue what packets here the client wanna send everytime
//i can put in for ?? some other packets for example the follows (but don't work generally):
??=68 30
??=3C F7
??=A8 C0
??=40 D9
??=A7 AB

2)
1B 00 16 ?? ?? ?? ?? ** 78 8E 55 4E 0D 8C 1D C2 34 A9 29 29 7B 29 29 29 2C FA 29
//for example:
?? ?? ?? ?? **=D7 44 9B 2D 24

** = first key to use the decryption:
here it is: 24
encryptet with Key: 1
$
this symbol is the 36 Position in the Ascii Table, so we know now that we must use the crypt table Key 37 next time...


1)
08 00 [#10 #2 ?? ?? #0 #0]
//?? ?? must be something special... don't know ;( here are some example packets i sniffed:
?? ??= 10 3E
?? ??= D3 0A


//Login:
{} 00 [#02 ID 00 PW oo]
//00 == #0


2) //character list (i have only 1 player)
{} #0 [#17 #0 #0 #0 #0 #0]

//get character info:
[#1 *1 *1 #0 #0 *2 *2 #0 *3 *4 #0 #0 #0 #0 *5 *6 *7 *8 *9 *10 *11 #0]

*1 *1= Player id
*2 *2=player name
*3=Class
*4=lvl
*5=str
*6=hp
*7=int
*8=wis
*9=agi
*10=face
*11=hair


//here comes the Equipment
//Equipment count and what equipment is in inventory:
04 00 2A 45
03 00 52

after that the login comes with whole user stats,skills etc.
but also the camera settings...

I don't know it exactly but it isn't so interesting for me right now,
because i wanna understand how the whole login work and how i can copy it (and reproduced it) ^^

Can someone help me what the unknown packages do, please?
it would be nice, thanks in advance
Greets

P.S.: if you have a question about something here that i explained just ask ^^
--- is offline  
Old 09/26/2007, 01:20   #2


 
exeduz's Avatar
 
elite*gold: 120
Join Date: Sep 2007
Posts: 10,497
Received Thanks: 4,420
Quote:
Originally Posted by --- View Post

P.S.: if you have a question about something here that i explained just ask ^^
ehm I understanded nothing xD
exeduz is offline  
Old 09/26/2007, 09:05   #3
 
elite*gold: 0
Join Date: Apr 2007
Posts: 217
Received Thanks: 22
add me @ icq maybe i can help ya wont help here in pub .... icq @ ur pm box
Aschebecha is offline  
Old 09/26/2007, 11:49   #4




 
bloodx's Avatar
 
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
Asche post it @Public it's onlythe normal knowing about the packets ^^ so it's dont help all here only the one who wanna really know+learn it ^^
bloodx is offline  
Old 09/26/2007, 14:40   #5
 
elite*gold: 0
Join Date: Sep 2007
Posts: 62
Received Thanks: 5
all old.. lol..
Zeroooo is offline  
Old 09/26/2007, 16:10   #6
 
Pr1Me404's Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 614
Received Thanks: 142
Please stop the spamming

#Infraction
Pr1Me404 is offline  
Old 09/26/2007, 19:27   #7
 
elite*gold: 0
Join Date: Sep 2007
Posts: 56
Received Thanks: 21
hm... i still have problems with those following packets:

1)
07 00 A3 ?? ?? 29 29

1)
08 00 [#10 #2 ?? ?? #0 #0]

if you think it is old and know the solution don't be shy to post it ^^


Quote:
Originally Posted by exeduz View Post
ehm I understanded nothing xD
This is the standart packet system with wich the server and client comunicate at the login.
I was trying to explain how the client comunicate everytime, but i don't get it 100% ;(

it is interesting how the client work ^^
so i hope somone know how the unknown packets (the ??) work ^^
--- is offline  
Old 09/26/2007, 20:19   #8


 
exeduz's Avatar
 
elite*gold: 120
Join Date: Sep 2007
Posts: 10,497
Received Thanks: 4,420
Quote:
Originally Posted by --- View Post

This is the standart packet system with wich the server and client comunicate at the login.
I was trying to explain how the client comunicate everytime, but i don't get it 100% ;(

it is interesting how the client work ^^
so i hope somone know how the unknown packets (the ??) work ^^
ah thx now I understand it a bit
exeduz is offline  
Reply


Similar Threads Similar Threads
sro login problems
04/10/2010 - Silkroad Online - 7 Replies
hallo ich kann mich nicht einlogen es dauert sehr lange kannn es sein das es ist weil ich files von dem teil im ordner hab das man früher brauchte um sich einzulogen une das das fenster schließt ka es dauert sehr lange kahm noch net rein ihr ??? p.s. rechtschreibfehler sind menschlich... :D
Login problems
03/24/2009 - Silkroad Online - 6 Replies
I was logged on my account and when i tried to teleport to rok mountain i got d/c and when i tried to log in back i got this message ImageShack - Image Hosting :: Anyone can help me pls?
Login Packets for 5089+ (New Client)
02/13/2009 - CO2 Programming - 7 Replies
I know I might be a little crazy, but I'm going to work on a CO Client. I'm trying to do a proxy/packet logger and a very simple client that can do some basic things. Later is definitely a big project, but it is something I want to tackle. However, before I can do that, there are a few things that I need to know. Does anyone have the login packet structures for 5089+? There are a couple of things that I am looking for and perhaps just some clarification on what I already know from the...
Login problems
12/12/2008 - Dekaron Private Server - 5 Replies
Hello. Does this login problem come recount to anyone? http://i37.tinypic.com/2mraddk.jpg Cheers if you could help..
Problems with packets
11/21/2008 - Kal Online - 0 Replies
Hey, ive got a problem with sending packets >.> 1. How to make 2 jobs via packet sending? Ofc i tried to make it, but when im sending packet 'SendDetour(0x33,"d",130940929);' It says that I've got a job already, im an IC and i wanted to change my job to EA. Did i make a mistake? If i did.. then where? "EA: packet type: 0x33 format: d



All times are GMT +1. The time now is 19:02.


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.