Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 21:08

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

Advertisement



[Request]Tutorial On Packets

Discussion on [Request]Tutorial On Packets within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
[Request]Tutorial On Packets

If anyone could give me a link could make ANY kind of tutorial on

WTF packets even are i would be highly appreciative

Thanks in advance
hunterman01 is offline  
Thanks
2 Users
Old 06/07/2009, 03:39   #2
 
TheLeGend209's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 157
Received Thanks: 15
Quote:
Originally Posted by hunterman01 View Post
If anyone could give me a link could make ANY kind of tutorial on

WTF packets even are i would be highly appreciative

Thanks in advance
what a newb unblock me
TheLeGend209 is offline  
Old 06/07/2009, 03:45   #3
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
Quote:
Originally Posted by TheLeGend209 View Post
what a newb unblock me
sure why not

cant i deleted you as well just gimme ur msn and ill add you
hunterman01 is offline  
Old 06/07/2009, 04:12   #4
 
elite*gold: 0
Join Date: Feb 2008
Posts: 1,590
Received Thanks: 154
Uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
Post your MSN here and I'll give a try at this...
tao4229 is offline  
Old 06/07/2009, 04:23   #5
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
Quote:
Originally Posted by tao4229 View Post
Uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh...
Post your MSN here and I'll give a try at this...
dont laugh but

hunterman01 is offline  
Old 06/07/2009, 12:27   #6
 
damianpesta's Avatar
 
elite*gold: 0
Join Date: Jan 2007
Posts: 1,034
Received Thanks: 58
Quote:
Originally Posted by hunterman01 View Post
dont laugh but


#Roflcopter
damianpesta is offline  
Old 06/07/2009, 18:27   #7
 
aidas2004's Avatar
 
elite*gold: 0
Join Date: Mar 2006
Posts: 222
Received Thanks: 47
Todays Best Thread...

Sorry guys, I can't stop laughing
aidas2004 is offline  
Old 06/07/2009, 18:40   #8
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
******** =P
hunterman01 is offline  
Old 06/07/2009, 18:56   #9
 
elite*gold: 0
Join Date: Dec 2007
Posts: 226
Received Thanks: 55
@hunterman01
maybe this can help you a little
put this in the place of the default at packetprocessor
it may look pritty useless but its kinda easyer to understand how packets works.
i've been using this when i get unknow packets.

what does this do.
it does look into the data send by packets. look if its in your inventory somewere (items)
and if it is it gets a green yes else its red no.

exemple
wixoven: befor you know wich packet is what. you could try this code.
the output will become like
Code:
[GameServer] Unknown packet type: 2036
0
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 133431312
[COLOR="Red"]no[/COLOR]
1
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 521216
[COLOR="Red"]no[/COLOR]
2
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 33556468
[COLOR="Red"]no[/COLOR]
3
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 131079
[COLOR="Red"]no[/COLOR]
4
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 512
[COLOR="Red"]no[/COLOR]
5
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 2063597570
[COLOR="Red"]no[/COLOR]
6
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 981139456
[COLOR="Red"]no[/COLOR]
7
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1983544064
[COLOR="Red"]no[/COLOR]
8
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 7748219
[COLOR="lime"]yes[/COLOR]
9
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: -1090488774
[COLOR="Red"]no[/COLOR]
10
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: -776011658
[COLOR="Red"]no[/COLOR]
11
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 617725696
[COLOR="Red"]no[/COLOR]
12
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 2412991
[COLOR="Lime"]yes[/COLOR]
13
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1409295569
[COLOR="Red"]no[/COLOR]
14
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1364459556
[COLOR="Red"]no[/COLOR]
15
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1129403392
[COLOR="Red"]no[/COLOR]
16
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1816351060
[COLOR="Red"]no[/COLOR]
17
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1768702801
[COLOR="Red"]no[/COLOR]
18
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1701407811
[COLOR="Red"]no[/COLOR]
19
Composing --- Data: System.Byte[] data: System.Byte[] ItemUID: 1852139884
[COLOR="Red"]no[/COLOR]
--------------------------------HERE IS THE CODE TO PLACE AT DEFAULT----------------
Code:
default:
						{
							Console.WriteLine("[GameServer] Unknown packet type: " + Type);
							CSocket.Send(ConquerPacket.Chat(0, "SYSTEM", CSocket.Client.Name, "[Handler-Error] Please report: Unable to handle packet type " + Type, Struct.ChatType.Top));
                            for (int i = 0; i < 20; i++)
                            {
                                Console.WriteLine(i);
                                int ItemUID = ReadLong(Data, i);
                                Console.WriteLine("Composing --- Data: " + Data + " data: " + data + " ItemUID: " + ItemUID);
                                if (CSocket.Client.Inventory.ContainsKey(ItemUID))
                                {
                                    Console.ForegroundColor = ConsoleColor.Green;
                                    Console.WriteLine("yes");
                                    Console.ResetColor();
                                }
                                else
                                {
                                    Console.ForegroundColor = ConsoleColor.Red;
                                    Console.WriteLine("no");
                                    Console.ResetColor();
                                }
                            }
							break;
						}
yuko is offline  
Old 06/07/2009, 19:03   #10
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
Thanks...

But i need like explinations of what a packet even is Saint has helped a little on that but we always get off topic :P
hunterman01 is offline  
Old 06/07/2009, 19:06   #11
 
elite*gold: 0
Join Date: Dec 2007
Posts: 226
Received Thanks: 55
packet is like mail win contains data.
client send "mail with data" server gets the mail and react on the data
when the data is processed it will send a mail back and than the client will react on it.


http://en.wikipedia.org/wiki/Packet_...on_technology)
yuko is offline  
Old 06/07/2009, 19:12   #12
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
Yeh but how does the computer know what that data is
hunterman01 is offline  
Old 06/07/2009, 19:23   #13
 
elite*gold: 0
Join Date: Dec 2007
Posts: 226
Received Thanks: 55
lol,

look the computer doesn't know what the data is.
the data get sended to the computer. in order for the computer he needs a program that can read the data. this case "client CO and server CO".
inside the client and the server there is a code wich reads the data.
"public class PacketProcessor"

and if the computer gets data, and doesn't have a program that works with that data it get erased.

my explenation is not 100% correct but if you need that you'll be better to buy some books or get an teacher IT
yuko is offline  
Old 06/07/2009, 21:03   #14
 
Ultimatum's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 277
Received Thanks: 52
Quote:
Originally Posted by yuko View Post
lol,

look the computer doesn't know what the data is.
the data get sended to the computer. in order for the computer he needs a program that can read the data. this case "client CO and server CO".
inside the client and the server there is a code wich reads the data.
"public class PacketProcessor"

and if the computer gets data, and doesn't have a program that works with that data it get erased.

my explenation is not 100% correct but if you need that you'll be better to buy some books or get an teacher IT
Don't believe that lol, ill add you on msn k
Ultimatum is offline  
Old 06/07/2009, 22:24   #15
 
hunterman01's Avatar
 
elite*gold: 20
Join Date: Dec 2006
Posts: 945
Received Thanks: 175
Quote:
Originally Posted by Ultimatum View Post
Don't believe that lol, ill add you on msn k
i believe saint told me about you

not sure if he was talking about you though
hunterman01 is offline  
Reply


Similar Threads Similar Threads
[Tutorial] Packets - Sniffing & Analysis
02/07/2018 - Coding Tutorials - 149 Replies
ENGLISH : Packets - Sniffing & Analysis The tutorial was written by me (al_j alias Cholik alias Walter Sobchak) for the elitepvpers-board. Copy it to other boards if you want but please give credits to me and the elitepvpers board. UPDATE] - 082408 - Added another Chapter to the Packet Analysis named "Extended Structure Analysis"
Tutorial Some helpful/Fun packets you can use for private servers
08/15/2009 - MapleStory - 1 Replies
Download this same thread for non-internet info. here:Maple packets.txt To start off these will only work on a private server unless you have a PE(Packet editor) that you can get on maple with.Also some of these only work on some versions so dont start complaining about then not working.And with any packet that doesnt work just find it yourself by going to the first two number/letter listed below.To finish i just wana say that im not a pro at packet editing but all of these have...
[Request]Packets
03/01/2009 - CO2 Programming - 0 Replies
Hello, Someone may could help me with the "Revive Here button" packets for client version 5017?



All times are GMT +1. The time now is 21:08.


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.