|
You last visited: Today at 18:48
Advertisement
[Discussion] Anti Bot
Discussion on [Discussion] Anti Bot within the CO2 Private Server forum part of the Conquer Online 2 category.
04/15/2014, 02:26
|
#16
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
|
Quote:
Originally Posted by InsomniacPro
Because proxies don't hook.
|
Then send packets differently, include hashes in the footer, change some ids, change the encryption, plenty of solutions.
|
|
|
04/15/2014, 03:36
|
#17
|
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
|
Quote:
Originally Posted by _DreadNought_
Then send packets differently, include hashes in the footer, change some ids, change the encryption, plenty of solutions.
|
Let's be honest, how many people here can obviously be capable of that?
Besides the big names around here, not many.
|
|
|
04/15/2014, 10:15
|
#18
|
elite*gold: 0
Join Date: Sep 2013
Posts: 197
Received Thanks: 140
|
Quote:
Originally Posted by InsomniacPro
Because proxies don't hook.
|
To be fair, most proxies do hook ws2_32.connect in order to re-direct the connections to the proxy.
There's, of course, ways to do this without hooking anything though.
|
|
|
04/15/2014, 12:02
|
#19
|
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
|
Quote:
Originally Posted by SteveRambo
To be fair, most proxies do hook ws2_32.connect in order to re-direct the connections to the proxy.
There's, of course, ways to do this without hooking anything though.
|
My bad, let me correct myself.
Proxies don't need to hook.
|
|
|
04/15/2014, 16:19
|
#20
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
|
Quote:
Originally Posted by InsomniacPro
Let's be honest, how many people here can obviously be capable of that?
Besides the big names around here, not many.
|
A couple of the options I named are really easy to accomplish things, if you're serious about creating an Anti-cheat, you have quite simply got to put the time in to learn, not to mention it's awesome fun to achieve ;D
|
|
|
04/15/2014, 16:33
|
#21
|
elite*gold: 0
Join Date: Feb 2006
Posts: 726
Received Thanks: 271
|
Quote:
Originally Posted by _DreadNought_
Then send packets differently, include hashes in the footer, change some ids, change the encryption, plenty of solutions.
|
These are all great solutions, but the OP's question was anti-cheat methods server side.
All of these require client editing/hooking or creating a proxy between the client and your server.
|
|
|
04/15/2014, 16:40
|
#22
|
elite*gold: 0
Join Date: Mar 2014
Posts: 219
Received Thanks: 27
|
Quote:
Originally Posted by _DreadNought_
A couple of the options I named are really easy to accomplish things, if you're serious about creating an Anti-cheat, you have quite simply got to put the time in to learn, not to mention it's awesome fun to achieve ;D
|
That ^.
|
|
|
04/15/2014, 19:09
|
#23
|
elite*gold: 0
Join Date: Aug 2010
Posts: 112
Received Thanks: 12
|
Quote:
Originally Posted by Aceking
These are all great solutions, but the OP's question was anti-cheat methods server side.
All of these require client editing/hooking or creating a proxy between the client and your server.
|
Server-side solutions are very complexes. Defining patterns (like jump speed and such things) is the best way to do it.
|
|
|
04/15/2014, 20:33
|
#24
|
elite*gold: 0
Join Date: Mar 2014
Posts: 219
Received Thanks: 27
|
Would this be good?
-Every 5 minutes or more check if player KO > lets say 1200 then give him captcha and if not correctly answered in like 30 seconds disconnect?
|
|
|
04/15/2014, 20:46
|
#25
|
elite*gold: 20
Join Date: Jan 2008
Posts: 1,042
Received Thanks: 252
|
It depends how effective your "captcha" system is, any programmer worth his salt who is botting on your server or providing the bot, will be able to just parse your "captcha" from the NPC Dialog if it's sent in plain text. (Although I suppose most programmers aren't interested in a private server anyway)
Plus you need to find the right balance between security and just irritating your players with popups, especially whilst they are XP chaining.
Like it has been said, your very limited with a purely server-sided anti-bot, personally I'd go all out if I ever did an anti-bot again, multi-layered security with redundancies, get around one element of protection straight into another etc.
|
|
|
04/17/2014, 15:48
|
#26
|
elite*gold: 130
Join Date: Oct 2007
Posts: 1,652
Received Thanks: 701
|
Quote:
Originally Posted by © Haydz
It depends how effective your "captcha" system is, any programmer worth his salt who is botting on your server or providing the bot, will be able to just parse your "captcha" from the NPC Dialog if it's sent in plain text. (Although I suppose most programmers aren't interested in a private server anyway)
Plus you need to find the right balance between security and just irritating your players with popups, especially whilst they are XP chaining.
Like it has been said, your very limited with a purely server-sided anti-bot, personally I'd go all out if I ever did an anti-bot again, multi-layered security with redundancies, get around one element of protection straight into another etc.
|
Which is overkill for co private servers.
|
|
|
04/17/2014, 20:52
|
#27
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
|
Quote:
Originally Posted by turk55
Which is overkill for co private servers.
|
Not overkill, look at AcidCO - How many hackers did they have?
|
|
|
04/17/2014, 21:09
|
#28
|
elite*gold: 20
Join Date: Jan 2008
Posts: 1,042
Received Thanks: 252
|
Quote:
Originally Posted by turk55
Which is overkill for co private servers.
|
In my experience, when it comes to anti-debugging and deterring hackers, there's no such thing as overkill.
What's the point in having a check for a debugger, when that check itself could just be easily NOP'd.
|
|
|
04/17/2014, 21:32
|
#29
|
elite*gold: 130
Join Date: Oct 2007
Posts: 1,652
Received Thanks: 701
|
My point is that there aren't many developers left that are playing on a CO private server, so even if you have the simplest anti bot you will prevent most of the cheating players.
|
|
|
04/17/2014, 21:41
|
#30
|
elite*gold: 20
Join Date: Jan 2008
Posts: 1,042
Received Thanks: 252
|
Quote:
Originally Posted by turk55
My point is that there aren't many developers left that are playing on a CO private server, so even if you have the simplest anti bot you will prevent most of the cheating players.
|
Ah yeah, apologies, I thought that was maybe what you meant.
I agree, although I enjoy working with assembly so I would probably go overboard for the exhilaration.
|
|
|
Similar Threads
|
[Discussion] New Anti-Bot Systems?
05/29/2010 - Conquer Online 2 - 5 Replies
i was using a quick little bot to lvl up my summon monster skill.
i come back hours later to find it disconnected, but i didn't find it strange cuz it was maintenance time.
later i logged in and i was in botjail.
i use a multi with background clicks removed, i blocked 91gamecheck.exe from communicating with the internet (i even renamed it so it cant be run), and i use cracked tqwea.dll.
i was botting in the corner of alt pc, where NOBODY fucking goes.
what could they have gotten me for?
i...
|
All times are GMT +2. The time now is 18:48.
|
|