Register for your free account! | Forgot your password?

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

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

Advertisement



[Feature Analysis] Whisper Details

Discussion on [Feature Analysis] Whisper Details within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
[Feature Analysis] Whisper Details

Hey everyone.
I know how hard it is to code features when you don't have a packet sniffer and such. Not just that, I know that analyzing the packet sniff might be difficult for some who don't know how the data is used. Here's my packet log for whisper details:

Packet Log:
Code:
Packet 1 -- From: TQClient -- Length: 25 | Receive Length: 33 -- Type: 1015
19 00 F7 03 00 00 00 00 1A 01 0C 53 6D 6F 6B 65 ;    ÷    Smoke
54 68 65 42 6F 6D 62 00 00 54 51 43 6C 69 65 6E ;   TheBomb  TQClien
74                                              ;   t

Packet 3 -- From: TQServer -- Length: 71 | Receive Length: 79 -- Type: 1015
47 00 F7 03 00 00 00 00 1A 02 0C 53 6D 6F 6B 65 ;   G ÷    Smoke
54 68 65 42 6F 6D 62 2D 34 33 31 39 32 32 36 20 ;   TheBomb-4319226 
31 32 37 20 32 32 39 20 23 53 95 54 95 41 95 52 ;   127 229 #S•T•A•R
95 53 20 23 20 46 65 6D 6D 65 2E 46 61 74 61 6C ;   •S # Femme.Fatal
65 20 30 20 31 00 00 54 51 53 65 72 76 65 72    ;   e 0 1  TQServer
My analysis:
The client sends a string update packet (1015) to the server that includes the character's name in a string. The server then sends back a string packet as a response that includes the character's name in one string and the character's details in another (separated by spaces). After some investigation, you can't send the string packet with whisper data unless the client requests it.

Picture:
(I put none in the guild and clan slots just to show you that values appear there in the interface)

Spirited is offline  
Thanks
2 Users
Old 07/26/2012, 20:02   #2
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867


These are a fantastic idea, You don't give them the answer, but you give enough for them to figure it out.
_DreadNought_ is offline  
Old 07/26/2012, 20:05   #3
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,537
Received Thanks: 785
This will help some for sure
I don't have a username is offline  
Old 07/26/2012, 20:14   #4
 
-Shunsui-'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,152
Received Thanks: 321
Nice read, good work.
-Shunsui- is offline  
Old 07/26/2012, 20:40   #5
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
A lot of public sources contains that packet structured and ready to be copy pasted/edited/reused.... The old hellmouth source contained/handled it if i'm not mistaken or at least its structure.
{ Angelius } is offline  
Old 07/26/2012, 20:45   #6
 
diedwarrior's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 611
Received Thanks: 195
He's just doing it for the beginners who just really want to look at an un-structured packet, and how it looks like ,etc, and then maybe compare it with the structured one, to understand more about packets, and to be able to do more packets themselves, etc :P.
diedwarrior is offline  
Old 07/26/2012, 21:03   #7
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
Quote:
Originally Posted by diedwarrior View Post
He's just doing it for the beginners who just really want to look at an un-structured packet, and how it looks like ,etc, and then maybe compare it with the structured one, to understand more about packets, and to be able to do more packets themselves, etc :P.
Actually... this isn't really teaching anybody... advanced coders can sniff it/analyze it/structure it and use it all by them self... and a none advanced coder will look at the bunch of bytes that fang pasted and say WTF i don't understand ****... how does it work and why does look like that fang plz coding it to me i'll bay you mony...

Whatever :P
{ Angelius } is offline  
Thanks
1 User
Old 07/26/2012, 21:05   #8
 
diedwarrior's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 611
Received Thanks: 195
Well, I learned how to do my first ever packet by looking at a hex dump and just trying to understand stuff, took me like 4 hours to understand what the **** was that, but yeah, I still learned and understood how it works, etc.
So yeah, I'm pretty sure I'm not just talking about myself only when I say this is going to help some people D:.
But everyone got their own opinions which I don't even dare to question, so meh, everybody can believe in what they want, I'm not saying I'm correct and you're wrong, or vice versa, so yeah. .
diedwarrior is offline  
Old 07/26/2012, 21:07   #9
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
Quote:
Originally Posted by diedwarrior View Post
So yeah, I'm pretty sure I'm not just talking about myself only when I say this is going to help some people D:.
If you say so
{ Angelius } is offline  
Old 07/26/2012, 21:11   #10
 
diedwarrior's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 611
Received Thanks: 195
Quote:
Originally Posted by _DreadNought_ View Post


These are a fantastic idea, You don't give them the answer, but you give enough for them to figure it out.
Quote:
Originally Posted by I don't have a username View Post
This will help some for sure
Quote:
Originally Posted by -Shunsui- View Post
Nice read, good work.
I'm not alone :P, all it takes is motivation and time, for anybody to learn anything.
diedwarrior is offline  
Thanks
1 User
Old 07/26/2012, 21:31   #11
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,115
Quote:
Originally Posted by { Angelius } View Post
Actually... this isn't really teaching anybody... advanced coders can sniff it/analyze it/structure it and use it all by them self... and a none advanced coder will look at the bunch of bytes that fang pasted and say WTF i don't understand ****... how does it work and why does look like that fang plz coding it to me i'll bay you mony...

Whatever :P
You're such a ***** some times Angelius. Stop insulting the forum's newcomers. There are people who know how to code and have never seen this before either. Helpful to you or not, I posted this because I knew it would help a few people understand it.
Spirited is offline  
Old 07/26/2012, 23:15   #12
 
{ Angelius }'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 991
Received Thanks: 1,107
Quote:
Originally Posted by Fаng View Post
You're such a ***** some times Angelius. Stop insulting the forum's newcomers. There are people who know how to code and have never seen this before either. Helpful to you or not, I posted this because I knew it would help a few people understand it.
Just saying
{ Angelius } is offline  
Old 07/26/2012, 23:39   #13
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,537
Received Thanks: 785
In some way I agree with Angelius, but miracles happen everywhere.
I don't have a username is offline  
Thanks
2 Users
Old 07/28/2012, 00:29   #14
 
sasasasa2010's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 17
Received Thanks: 0
byte[] ok2 = new byte[33]
{
19 ,0x00, 0xF7 ,0x03 ,0x00 ,0x00 ,0x00 ,0x00 ,0x1A ,0x01 ,0x0C ,0x53 ,0x6D ,0x6F ,0x6B ,0x65,
0x54 ,0x68 ,0x65 ,0x42 ,0x6F ,0x6D ,0x62 ,0x00 ,0x00 ,0x54 ,0x51 ,0x43 ,0x6C ,0x69 ,0x65 ,0x6E,
74
};
client.Send(ok2);
byte[] ok = new byte[79]
{
47, 00, 0xF7, 03, 00, 00, 00, 00, 0x1A, 02 ,0x0C, 53, 0x6D, 0x6F, 0x6B, 65,
54, 68, 65, 42, 0x6F, 0x6D, 62, 0x2D, 34, 33, 31, 39, 32, 32, 36, 20,
31, 32, 37, 20, 32, 32, 39, 20, 23, 53, 95, 54, 95, 41, 95, 52,
95, 53, 20, 23, 20, 46, 65, 0x6D, 0x6D, 65, 0x2E, 46, 61, 74, 61, 0x6C,
65, 20, 30, 20, 31, 00, 00, 54, 51, 53, 65, 72, 76, 65 ,72
};
client.Send(ok);

I don't understand any thing.
Information: If you want to check player status(Details in chat) you need to become enate off this player.
sasasasa2010 is offline  
Old 07/28/2012, 00:50   #15
 
diedwarrior's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 611
Received Thanks: 195
I assure you this one wont be a miracle ^.
diedwarrior is offline  
Thanks
5 Users
Reply


Similar Threads Similar Threads
Analysis
01/18/2012 - Dekaron Private Server - 10 Replies
For everyone asking.... ALL the time This is my analysis of the current pservers out there. http://i.imgur.com/SN4IT.png http://www.elitepvpers.com/forum/imgur.com/lplYa. png
ICQ ANALYSIS!
05/13/2011 - Quotes - 5 Replies
Kurz aber ich hab selber dabei stark gelächelt. :D
Need Analysis/Help
08/18/2009 - Soldier Front Hacks, Bots, Cheats & Exploits - 4 Replies
sf replay player - it can play rpl file or replay tape of SF also included the replays of elimination in SFWC china 2008 dl: ReplayToolRedist_global.zip mga sir gusto ko sanang mag patulong sanyu....bka pdeng ma play ang replay tape ng PSF d2...
Whisper Alert!!!Alerts you when you get a whisper.
06/16/2007 - CO2 Bots & Macros - 37 Replies
Hey Hey, This was requested on forum somewhere..lol My 3rd and I think useful contribution. It will alert you if you have a whisper when marketing. Settings: Desktop 1024,768 CO 1024,768 Whisper color=Dark Blue (Set in your chat options) *make sure no chats other than Whisper are using Dark Blue.



All times are GMT +2. The time now is 17:25.


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