|
You last visited: Today at 13:57
Advertisement
[Proof of Concept] Serverless Co2
Discussion on [Proof of Concept] Serverless Co2 within the CO2 Private Server forum part of the Conquer Online 2 category.
05/13/2014, 01:59
|
#1
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
|
[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.
|
|
|
05/13/2014, 02:29
|
#2
|
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
|
So pretty much the DLL acts almost as a server, besides online play?
|
|
|
05/13/2014, 02:30
|
#3
|
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
|
Quote:
Originally Posted by InsomniacPro
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.
|
|
|
05/13/2014, 03:24
|
#4
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Pretty neat, at one point I was using a technique like this to beat the anti-bot, lol.
|
|
|
05/17/2014, 00:40
|
#5
|
elite*gold: 26
Join Date: Jul 2011
Posts: 522
Received Thanks: 284
|
Pretty amazing to see someone pulling off this idea, thank you for the effort
|
|
|
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!
|
|
|
05/18/2014, 00:47
|
#7
|
elite*gold: 0
Join Date: Mar 2014
Posts: 219
Received Thanks: 27
|
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.
|
|
|
05/18/2014, 01:07
|
#8
|
elite*gold: 0
Join Date: Sep 2013
Posts: 197
Received Thanks: 140
|
Quote:
Originally Posted by Wolfy.
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.
|
|
|
01/10/2018, 00:14
|
#9
|
elite*gold: 0
Join Date: Oct 2017
Posts: 33
Received Thanks: 3
|
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 ..
|
|
|
01/10/2018, 09:21
|
#10
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,211
Received Thanks: 4,114
|
Quote:
Originally Posted by Darach
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?
|
|
|
01/10/2018, 22:28
|
#11
|
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
|
Quote:
Originally Posted by Darach
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.
|
|
|
02/12/2018, 15:36
|
#12
|
elite*gold: 0
Join Date: Oct 2017
Posts: 33
Received Thanks: 3
|
Quote:
Originally Posted by -impulse-
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
Huh? How is anti-cheat related to this?
|
i can make it related
|
|
|
02/12/2018, 15:55
|
#13
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,125
Received Thanks: 2,518
|
Quote:
Originally Posted by Darach
i can make it related
|
Oh? Care to elaborate?
Just seen this thread is 4 years old, great stuff.
|
|
|
02/12/2018, 17:28
|
#14
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 793
|
Quote:
Originally Posted by Korvacs
Oh? Care to elaborate?
Just seen this thread is 4 years old, great stuff.
|
he faking wont
|
|
|
|
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-ZQ tZO8MOeT82VLFa2HDTzV5IDQs
Don't put it in the data folder, put it in the same folder as rohanclient.exe.
Also, it requires .NET Framework 4.
|
Proof of concept - Colored Names
10/04/2013 - CO2 Private Server - 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 Private Server - 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 Private Server - 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 Private Server - 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 13:57.
|
|