the Rainbow Networks
RN|VQ3 DEFRAG
Map: pornstar-15percent
Players: 0 / 18

+++eXy FFA
Map: bal3dm4
Players: 4 / 18
The golden pot › RAINBOW NETWORKS › Main › Need your opinion on proposed anti-cheat proxy project
Need your opinion on proposed anti-cheat proxy project
"There is only only problem, there isnt a General Crap section, that is my home. :)

I shall use Main for now. Main what? Main crap?"

Post new topic   Reply to topic   Printer Friendly Page     Forum IndexMain
View previous topic :: View next topic  
Author Message
Speaker
Happy Camper
Happy Camper


Joined: Mar 10, 2009
Posts: 57
Location: Szeged, Hungary

PostPosted: Sun Apr 22, 2012 11:42 am    Post subject: Need your opinion on proposed anti-cheat proxy project Reply with quote

Hi,

I am seeking the opinion of the Q3A community about a proposed project.

I have been approached by a server admin who asked me if it were possible to develop an anti-cheat program for his servers running Noghost 1.16 (it seems that Punkbuster is not a viable option for him). I have a couple of ideas about how it could be done, but I am not sure if what I plan to implement would be acceptable to the admins and players.

After considering the problem I have come to the conclusion that the only reliable way of implementing anti-cheat measures is the use of a closed source proxy sitting between the server and the client. The client side proxy would have complete control of starting the game program and establishing connection to the server side proxy. That is, the player would not start the game directly but would start the proxy with the path to the game and the address of the server as arguments. In order to be tamper resistant the proxy by default must be closed source, i.e. only binary versions would be distributed.

I believe that by using this approach all cheats based on game hacking could be eliminated, and the proxy could even provide reliable info to the admins for the detection of GL wall hacks as well. In additon, the proxy would not be specific to Noghost: with proper configuration it could be used by any game using the Q3A engine.

However, I realize that this approach may not be acceptable to admins and players for several reasons:

1. the restrictions imposed may not be acceptable to the players

2. players may be too lazy to download and install the proxy: they will simply use other servers

3. admins and players may be afraid to run the closed source proxy because of the possibility of virus or trojan infection (after all, they cannot know what the proxy is really doing and there is always the possibility of hackers distributing fake versions)

There is not much I could do about (1) and (2), but these problems could be overcome if server admins adopted the proxy and forced their players to use them. IMHO the benefits would be considerable.

Problem (3) is more serious and there is no simple solution: you either trust the developer or not. A possible solution based on control by the community could be the following:

1. There would be a few reputable WEB sites (e.g. quake3world, Lvl) for downloading authentic proxy binaries.

2. The binaries would be created by independent and trusted persons (e.g. prominent Q3A programmers active on different forums) from source code provided by the developer(s).

I would greatly appreciate getting your opinion on this subject.

Thanks!

[ Note: posted to the quake3world, ioquake3 and Rainbow Network forums. ]

_________________
0
Back to top
View user's profile Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   Printer Friendly Page     Forum Index -> Main All times are GMT + 1 Hour
Page 1 of 1


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Welcome Anonymous


Membership:
Latest: kontol
New Today: 0
New Yesterday: 0
Overall: 355

People Online:
Members: 0
Visitors: 18
Total: 18
Who Is Where:
 Visitors:
01: The golden pot
02: The golden pot
03: The golden pot
04: The golden pot
05: Home
06: The golden pot
07: The golden pot
08: The golden pot
09: The golden pot
10: Home
11: The golden pot
12: The golden pot
13: Maps
14: The golden pot
15: The golden pot
16: The golden pot
17: The golden pot
18: The golden pot

Staff Online:

No staff members are online!

The Rainbow Networks website is hosted by JockeTF and Soder on furver.se.

The Rainbow Networks
Interactive software released under GNU GPL, Code Credits, Privacy Policy
Azul theme and related images designed by Jamin