Register for your free account! | Forgot your password?

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

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

Advertisement



Protection Suggestions 5017

Discussion on Protection Suggestions 5017 within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
.Xori^'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 58
Received Thanks: 7
Protection Suggestions 5017

Anyone have any suggestions on antibot/client protection targeted at client version 5017 or below, I know the encryption is XOR, and that there is no blowfish. So how would I go about protection the exe? Any suggestion is great!

Thanks ahead guys!
.Xori^ is offline  
Old 03/23/2013, 14:35   #2
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
There's a number of ways but the general advice I've heard has been the following.


#1: Any packing of the client you do is generally easily reversed. Fairly few public/free tools so anyone set on unpacking it can figure out what you used and reverse it easily in most cases.

#2: Any client side protection you write will be infinitely easier to bypass if it does not involve server side protection (they can just use their own client in that case)

#3: Any changes you make in the argument of security should be viewed as a 'barrier to entry'. Anyone dedicated enough will likely overcome your security at some point but your job is to make it not worth their time.



I've heard a number of options thrown around in favor of security and some of the ones I really like would be...

-Overwriting the client spell encryption.
-Check for client hooking/injection
-Pack client (to protect these changes)

-Silent proxy to verify that the user is running your own client. By overwriting spell encryption + other changes you make it difficult for them to just use their own exe without serious work and also remove any packet based bots from the equation.


I'm positive there were other great suggestions being thrown around on the forums before but these are the ones I've seen most commonly suggested that would actually have some effect from the way I see it.

That being said... I've never really been involved in that side of the 'scene' so I'm sure others have better advice.
pro4never is offline  
Old 03/23/2013, 21:42   #3
 
.Xori^'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 58
Received Thanks: 7
I appreciate this pro, as always you have good advice. So far the client side protection has all of the above. There is only so much you can do client sided. So now my goal is server sided, any more suggestions guys?
.Xori^ is offline  
Old 03/25/2013, 20:20   #4
 
.Xori^'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 58
Received Thanks: 7
#Bump

Still open for ideas server sided guys. Need all the ideas I can get.
.Xori^ is offline  
Old 03/25/2013, 22:01   #5
 
.Ocularis's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 309
Received Thanks: 208
Theoretically detouring SendInput, mouse_event, keyb_event in User32.dll would block all macros and autoclickers while retaining hardware mouse and keyboard events since those are the functions used by software to generate mouse and keyboard events. You could do some detouring at NtSendUserInput since all 3 pass it, though still bypassable at kernal, hooking to the SSDT. But I believe at this level it would involve distinguishing hardware from Windows API events if you wanted to prevent any bypassing.. Not sure how you would do that..

Hook, find the function, detour to a new function with the same arguments as the original that simply returns.. or call exit process, then return.. or make a message box that says to turn yer shenanigans off, then return.

Edit:
Some antiviruses may see this as a threat though, since you may need to hook Windows itself for detours to find the instance of the function that is used.

Oh, serversided?
Pie.. or cake.. or both. And since it's serversided it means you control the pie and cake.
.Ocularis is offline  
Reply


Similar Threads Similar Threads
Suggestions and Polls Thread. Post your suggestions and polls here
02/04/2013 - SRO Private Server - 5 Replies
Hello everybody For sometime the users of this section(s) have complained about several aspects of the SRO section. This includes the Foreign, Private and International Sub-Sections Due to this, i have this new thread for adding the new polls and suggestions posted on Polls and Suggestions In that section, you are open to ask for features for the sections/forum Of course, you are not going to ask for impossibles like giving certain features that are restricted for the Staff members ...
Looking for 5017 Source that working fine, or a way to downgrade the 5520 - to - 5017
05/11/2012 - CO2 Private Server - 7 Replies
Looking for 5017 Source that working fine, or a way to downgrade the 5520 source - to - 5017 source
5017 Help
06/29/2010 - CO2 Private Server - 6 Replies
I added reborn guard for 5017 and i have 5 errors that i dont know how to fix: http://img824.imageshack.us/img824/8952/65889587. jpg Here is the errors in order from the pic: Other.Charowner(owner).Guard = Mob; owner2 = Other.Charowner(owner);
[RELEASE]Big Project..5095,5065,5017,5017 (command Server)
10/01/2009 - CO2 PServer Guides & Releases - 23 Replies
Hi, Yes i made a big project with my self by my self i host i edit i control i code. The Project contain 3 Co plvling Servers and 1 Command server the plvling servers are Snow Server and Treasure island . snow server works with 5065 client and it have alot of edits , adds , well i have made 135 gears and you can upgrade it in market from De La Vega for 250k CPS for each item also you should get 1 blessing amulet to make dmg -1 and you can get it by killing 1000 Birdman or 1000 Snake man or...



All times are GMT +1. The time now is 05:30.


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.