Register for your free account! | Forgot your password?

You last visited: Today at 13:39

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

 

Where to begin?

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2006
Posts: 7
Received Thanks: 0
Where to begin?

I am interested in creating my own source. I know Java and C++ but am willing to learn any language. I'm not looking to open up my own server anytime soon or anything like that. I just want to know how to start creating my own source.



s1cko is offline  
Old   #2
 
elite*gold: 12
Join Date: Jul 2011
Posts: 6,832
Received Thanks: 3,297
Quote:
Originally Posted by s1cko View Post
I am interested in creating my own source. I know Java and C++ but am willing to learn any language. I'm not looking to open up my own server anytime soon or anything like that. I just want to know how to start creating my own source.
Probably start by downloading a source (COPS v7 is in QT C++ and clean to read). You can also check the dev wiki for algorithms and packet structures, and contribute to it if you'd like. All stickied at the top of sections, packet tutorial in my signature and stickied to the CO2 programming section. Etc.


Spirited is offline  
Old   #3
 
elite*gold: 0
Join Date: Jul 2006
Posts: 7
Received Thanks: 0
Quote:
Originally Posted by Spirited View Post
Probably start by downloading a source (COPS v7 is in QT C++ and clean to read). You can also check the dev wiki for algorithms and packet structures, and contribute to it if you'd like. All stickied at the top of sections, packet tutorial in my signature and stickied to the CO2 programming section. Etc.
What I'm looking for is an "big picture" overview about how the client and server work. From what I understand, the clients are usually not hacked but the source is pretending to be an official CO server and communicates with the client via packets.

If this is correct, I guess the place to start would be to understand how the client connects to the server and start from there.
s1cko is offline  
Old   #4
 
elite*gold: 67
Join Date: Aug 2014
Posts: 1,309
Received Thanks: 911
Quote:
Originally Posted by s1cko View Post
What I'm looking for is an "big picture" overview about how the client and server work. From what I understand, the clients are usually not hacked but the source is pretending to be an official CO server and communicates with the client via packets.

If this is correct, I guess the place to start would be to understand how the client connects to the server and start from there.
Client connects to port 9958 (old patches; 9960 in newer ones*) using TCP. That's the Login/Auth server.

Implement the crypto for the version you target ()

Then simply check the packets ()

Without looking at a reference project you'd waste a lot of time guessing what to reply and when (Especially the DH Key Exchange), so go with COPS v7 at least for the login sequence.


* I'm only working on classic versions, port might be different on the latest patch
Xio. is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
Botting - I dont know where to begin im new to it..pls help!
Ok dowloaded the bot crack and client from here - http://www.elitepvpers.com/forum/sro-exploits-hacks-bots-guides/93823-tbot-801-video-tutorial.html ...
1 Replies - SRO Main - Discussions / Questions
Maybe ill begin conquer
I think its that game www.conqueronline.com If not, correct me please ;) Ill think its for free, isnt it? I red it anywhere. I also want to ask...
11 Replies - CO2 Main - Discussions / Questions
Going to begin w/ L2 for my first time.
I've played like 1 1/2 years ago on a private server, now since every game is boring for me right now I'd want to startover with L2 but on official...
9 Replies - Lineage 2
Ingame begin bouton
Lol excuse me i have another problems where is this Ingame begin bouton please, i put the bouton fot enter the set, but after where is the bouton...
3 Replies - Lineage 2
let the fishing begin
I have been fishing going on four days now. It was a pain at first, but got easier as I went along. Here is a list of progression. Even though I only...
1 Replies - WoW Guides & Templates



All times are GMT +2. The time now is 13:39.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.