Announcing: DragonGuard Anti-Cheat [message #224133] |
Mon, 02 October 2006 17:50 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
The future in server side cheat detection technology.
DragonGuard will be a new publically released server side mod built to detect, stop, and ban cheaters. It will be designed in such a way that it can work together with any custom scripts.dll, be it a plain one or another server side mod(SSAOW, DA, etc.), without any modifications to the scripts.dll. The first release will coincide with the release of SSAOW 1.6. It will be compatible with any total conversion mod.
At the moment the following cheat detection methods are finished and working:
- Detection of any changes to the damage, warhead, or range of a weapon.
This will detect numerous cheats, some of which are:
- Damage: Any cheat that increases the damage of a weapon
- Repair: Any cheat that increases the amount of damage repaired
- Range: Cheats that extend the range of a weapon
- Partial bones.ini: Any bones.ini cheat that uses a damage multiplier above 5
- Beacon/C4 Repairing: A cheat that allows you to repair(not disarm) beacons and C4
- Blamo: Using the blamo warhead to kill PTs, C130, and other objects that are normally invincible
- Friendly Fire Exploit: An exploit that allows you to damage teammates
- Some other bad cheats that I don't want to discuss in public
In addition to those, detection of the following will hopefully be finished before a public release:
- Complete bones.ini: Any changes to the damage multiplier of a bone
- Big Beacons/C4: Repairing beacons or C4 through walls using big beacon/C4
- Ammo: Any cheat that increases the ammo of a gun or makes bullets use no ammo
- ROF: Cheats that increase the rate of fire of a weapon
- Hud.ini: Detects any client side changes to hud.ini. For total conversion mods with bhs.dll and hud.ini on the client only
- PT Anywhere: A cheat that allows you to access a PT anywhere on the map
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224150 is a reply to message #224133] |
Mon, 02 October 2006 20:19 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
On the WFDS it works like this: scripts.dll = regular custom scripts.dll, scripts2.dll = DG, scripts3.dll = WS scripts.
I'm not sure how its going to work on the LFDS yet, but it might require a modified scripts.dll. I haven't done any testing on a live server yet, but hopefully it won't take much resources.
It gets all values from the internal game definitions of the weapons and ammo, so any changes from mods will be taken into account.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224189 is a reply to message #224188] |
Tue, 03 October 2006 03:57 |
|
EvilWhiteDragon
Messages: 3751 Registered: October 2005 Location: The Netherlands
Karma: 0
|
General (3 Stars) |
|
|
intresting, will I/BI/BHS be able to get the source of it? Since we have another way of disableing cheats, instead of banning ppl.
We've been thinking of this too btw, as you might have read in the server owners section of the forums.
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/
V, V for Vendetta | People should not be afraid of their governments.
Governments should be afraid of their people.
|
[Updated on: Tue, 03 October 2006 04:02] Report message to a moderator
|
|
|
|
|
|
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224234 is a reply to message #224133] |
Tue, 03 October 2006 10:58 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
It takes into account the other weapons the player has, and beacons/C4 damage doesn't call through to where I've hooked so they aren't a problem.
It won't effect RG in any way, you can still run RG if you want to.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224250 is a reply to message #224133] |
Tue, 03 October 2006 11:51 |
|
Crimson
Messages: 7429 Registered: February 2003 Location: Phoenix, AZ
Karma: 0
|
General (5 Stars) ADMINISTRATOR |
|
|
Goztow is right. There are still several cheats not covered by this (like bigheads/bodies/guns, skins, radar hack) which can not be detected on the server side. This is merely an enhancement to available cheat prevention/detection, which reduces the dependence on, but can't replace RenGuard entirely.
I'm the bawss.
[Updated on: Tue, 03 October 2006 11:53] Report message to a moderator
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224259 is a reply to message #224133] |
Tue, 03 October 2006 12:38 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
Sorry to bump this, but...
<touching_words>
I was just thinking how incredibly foolish EA must be feeling seeing all of these mods, anticheats, regulators, etc. being developed EVEN TO THIS DAY. It's really amazing some of the sacrifices in time and money people have made to keep this community going through all the bullshit it has seen.
</touching_words>
Great work!
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224286 is a reply to message #224191] |
Tue, 03 October 2006 14:23 |
|
Herr
Messages: 341 Registered: February 2006 Location: The Netherlands
Karma: 0
|
Recruit |
|
|
EvilWhiteDragon wrote on Tue, 03 October 2006 06:42 |
Quote: |
* PT Anywhere: A cheat that allows you to access a PT anywhere on the map
|
That shouldn't be to hard I did say ? Ignore any purchases made farther away then x units from a PT. Where x stands for the lag reduction you (might) want to aply.
If I'm correct there should be a function to get the distance to a pt...
|
Adad is on this, but he uses ssaow I thought
-Jellyserver SeniorAdmin-
[Updated on: Tue, 03 October 2006 14:24] Report message to a moderator
|
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #224300 is a reply to message #224133] |
Tue, 03 October 2006 15:11 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
The bone is sent to the server.
The only things that lag could effect are the ROF and range cheat detectors, and they will have additional safeguards in place to stop this.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
|
|
|
Re: Announcing: DragonGuard Anti-Cheat [message #231441 is a reply to message #224133] |
Tue, 21 November 2006 04:16 |
|
Spoony
Messages: 3915 Registered: January 2006
Karma: 0
|
General (3 Stars) Tactics & Strategies Moderator |
|
|
So when it comes out, it's widely known what it is...
EG. When Renguard was first released, it was well publicised beforehand. So when you get kicked for not having Renguard, you at least understand why. (Of course, I still lost count of the number of players who kept coming back into the server screaming "STOP KICKING ME" and "you are a BAD HOST!!!!!!!!!!!!!!!!!!!!!", but there's no helping some people)
Unleash the Renerageâ„¢
Renedrama [ren-i-drah-muh]
- noun
1. the inevitable criticism one receives after doing something awful
|
|
|
|