Register for your free account! | Forgot your password?

Go Back   elitepvpers > Conquer Online 2 > CO2 PServer - Discussions / Questions
You last visited: Today at 16:18

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


[Proof of Concept] Serverless Co2

Reply
 
Old   #1

 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,394
Received Thanks: 1,055
[Proof of Concept] Serverless Co2

Showing a working concept... A serverless CO2. All the logic is inside an injected DLL which is hooking WS2 API and faking recv from an inexistant server.

What could be done with such DLL ?
- A single-player mode with all the logic really inside the game... Not through a proxy...
- A whole new client-server architecture. The DLL would be the conversion layer. Transforming the new API to the legacy API. It means new features, new encryption, new anti-bot, etc...
- An extended client. You can create new packets which will be handled at the DLL level. You can either call the legacy API or find client's functions to hook and call.




CptSky is offline  
Thanks
13 Users
Old 05/13/2014, 02:29   #2
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 202
So pretty much the DLL acts almost as a server, besides online play?


InsomniacPro is offline  
Thanks
1 User
Old 05/13/2014, 02:30   #3

 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,394
Received Thanks: 1,055
Quote:
Originally Posted by InsomniacPro View Post
So pretty much the DLL acts almost as a server, besides online play?
Yes, the DLL is handling packets as the server would do, but the data is never really sent. Just moved inside memory while faking the send/recv.
CptSky is offline  
Thanks
1 User
Old 05/13/2014, 03:24   #4
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,877
Pretty neat, at one point I was using a technique like this to beat the anti-bot, lol.


InfamousNoone is offline  
Thanks
3 Users
Old 05/17/2014, 00:40   #5
 
elite*gold: 0
Join Date: Jul 2011
Posts: 360
Received Thanks: 191
Pretty amazing to see someone pulling off this idea, thank you for the effort
Execution! is offline  
Old 05/18/2014, 00:39   #6

 
elite*gold: 20
Join Date: Oct 2008
Posts: 328
Received Thanks: 43
if I am correct you are faking the client in thinking it has received a packet right?

Couldn't you do it with hooking functions the client calls just like a memory bot? Or is this what you are doing and am I being mistaken?

Nice job though! Seems very interseting!
jackpotsvr is offline  
Thanks
1 User
Old 05/18/2014, 00:47   #7
 
elite*gold: 0
Join Date: Mar 2014
Posts: 219
Received Thanks: 25
I had an idea something similar like this, my idea was when you lauch conquer client an integrated somehow server to start up with it. This is just perfect for single player.
Wolfy. is offline  
Thanks
1 User
Old 05/18/2014, 01:07   #8
 
elite*gold: 0
Join Date: Sep 2013
Posts: 197
Received Thanks: 140
Quote:
Originally Posted by Wolfy. View Post
I had an idea something similar like this, my idea was when you lauch conquer client an integrated somehow server to start up with it. This is just perfect for single player.
It's not limited to single player though. You could have one player hosting a server and then others would be able to join your game (probably would be eaiser with some kind of UI to control everything). There's lots of things you can do with this really; you could have different game modes like 5v5, free for all, capture the flag, etc. and almost create your own kind of seperate game using the CO client.

It's a fun idea, I think.
SteveRambo is offline  
Old 01/10/2018, 00:14   #9
 
elite*gold: 0
Join Date: Oct 2017
Posts: 34
Received Thanks: 2
it really good idea with faking sen/recv it should be good to prevent bots and cheating, but i thing they can make play with memory also ..
Darach is offline  
Thanks
1 User
Old 01/10/2018, 09:21   #10
 
elite*gold: 12
Join Date: Jul 2011
Posts: 7,005
Received Thanks: 3,357
Quote:
Originally Posted by Darach View Post
it really good idea with faking sen/recv it should be good to prevent bots and cheating, but i thing they can make play with memory also ..
Huh? How is anti-cheat related to this?
Spirited is offline  
Old 01/10/2018, 22:28   #11
 
elite*gold: 0
Join Date: Oct 2009
Posts: 762
Received Thanks: 539
Quote:
Originally Posted by Darach View Post
it really good idea with faking sen/recv it should be good to prevent bots and cheating, but i thing they can make play with memory also ..
Sorry for being off-topic, but you my friend are a good reason to come back every once in a while.
-impulse- is offline  
Thanks
6 Users
Old 02/12/2018, 15:36   #12
 
elite*gold: 0
Join Date: Oct 2017
Posts: 34
Received Thanks: 2
Quote:
Originally Posted by -impulse- View Post
Sorry for being off-topic, but you my friend are a good reason to come back every once in a while.
is that a good thing

Quote:
Originally Posted by Spirited View Post
Huh? How is anti-cheat related to this?
i can make it related
Darach is offline  
Old 02/12/2018, 15:55   #13
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,124
Received Thanks: 2,502
Quote:
Originally Posted by Darach View Post
i can make it related
Oh? Care to elaborate?

Just seen this thread is 4 years old, great stuff.
Korvacs is offline  
Old 02/12/2018, 17:28   #14
 
elite*gold: 0
Join Date: Jul 2006
Posts: 1,931
Received Thanks: 662
Quote:
Originally Posted by Korvacs View Post
Oh? Care to elaborate?

Just seen this thread is 4 years old, great stuff.
he faking wont


KraHen is offline  
Reply

Tags
dll injection, hook, serverless



« HELP guild stuff .. | About Full Screen Size !? »

Similar Threads
[Proof of concept] Bin editing suite
02/24/2014 - Rohan - 22 Replies
It's gonna be way cooler than yours, Mark! Mwhahahahaha. https://mega.co.nz/#!4M43BCbA!1J4_se_ZTopnriiX-ZQtZO8MOeT82VLFa2HDTzV5IDQs Don't put it in the data folder, put it in the same folder as rohanclient.exe. Also, it requires .NET...
Proof of concept - Colored Names
10/04/2013 - CO2 PServer - Discussions / Questions - 41 Replies
Colored names can be achieved, even multicolored names, Ill post a vid later, but here is a lil image :) http://i.imgur.com/LWcVgob.png http://img850.imageshack.us/img850/4351/9r8f.png
Proof of Concept - Player HP Bars
06/05/2013 - CO2 PServer - Discussions / Questions - 11 Replies
Proof of Concept - Player HP Bars - YouTube It took us 7 hours to do, but we got it... read video description for more
Proof of Concept - Controlled Movement Speed
06/03/2013 - CO2 PServer - Discussions / Questions - 9 Replies
Hello slows, movement speed increase, stuns, etc. actually being a major part of PvP, and even PvE now! Like us on FaceBook! (link in signature) https://www.youtube.com/watch?v=G4jvuCC5eYM
Proof of Concept - Map/Monster Scale
05/31/2013 - CO2 PServer - Discussions / Questions - 14 Replies
More messing with non-standard stuff, now imagine this used in a boss fight (well, it'll be used in our Phoenix Castle boss fight). Proof of Concept - Map and Monster Scale - YouTube



All times are GMT +2. The time now is 16:18.


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.