Exterminator Security & Bugfix Mutator

  • Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

worluk

FNG / Fresh Meat
Nov 21, 2005
2,226
85
0
With the increasing number of friends of bug using there were two options to equal out those advantages: Explaining to each and everyone how to use them or simply fix the game to a level where those bugs would not be usable anymore.
exterminator.png

We went with the latter. The result is the Exterminator. Beside fixing a wide variety of bugs in its first version this mutator allows server admins to force certain settings on the client, detects a variety of cheats and monitors players attempts to circumvent security measures.

The mutator will be released in the coming weeks. The release will be announced here and on roladder.net

Features



  • Webadmin options to configure the mutator
  • A command printing out the mutator configuration ingame. (ExterminatorConfig)
  • Cheat detection with webadmin settable consequences (log, advertise, kick, sessionban, ban)
  • Detection for continued attempts to reset forced settings with webadmin settable consequences (log, advertise, kick, sessionban, ban)
  • Option to force projectors off
  • Option to force shadows off
  • Option to force 32bit

  • Fixed an exploit where the player was able to stand up and aim before the 3rd person getup animation finished.
  • Fixed an exploit where the player was able move with walking speed in crawl animations.
  • Fixed an exploit making it possible to look over a large number of obstacles while the model appeared prone behind it.
  • Fixed an exploit allowing zoomed view weapons other than the sniper rifles.
  • Fixed an exploit allowing to set artillery on spawnareas via sky.
  • Fixed an exploit allowing to remove bobbing.
  • Fixed an exploit allowing to cancel the bolt animation of the sniper rifle
  • Fixed an exploit where the player was able to instant reload the bolt sniperrifles by throwing them during reload.
  • Fixed an exploit allowing the player to bolt his rifle while being switched to another.
  • Fixed an exploit which allowed sprinting during reload.
  • Fixed an exploit which made hipshooting too easy after sprinting.
  • Fixed an exploit allowing to attach/detach the bayo during sprint.
Installation

Only server side installation is required.

  1. Extract the files Exterminator.u, Exterminator.ucl and Exterminator.int to your Red Orchestra servers system folder.
  2. Restart the server
  3. Open webadmin
  4. Add the mutator in the current mutator list.
  5. Add the mutator under Default->VoteConfig.
  6. Setup the mutator to your likings under Default->Exterminator
Webadmin configuration

You will find several options when opening your servers webadmin and selecting Default->Exterminator.

  1. bExterminatorOn: enables the mutator, when off the server is neither protected from hacks, config changes nor exploiting.
  2. bForceProjOff: Forces projectors off on the client when checked.
  3. bForceShadowsOff: Forces shadows off on the client when checked.
  4. bForce32Bit: Forces the client into 32bit mode when checked.
  5. Recheck interval: Specifies in what interval the player is checked for changed forced settings. (The player is checked at every respawn independant of this setting)
  6. DetectConsequences: Specifies what happens when a cheat or reset of forced variables is detected. Options are
    • Log: Logs the UID of the player to the logfile
    • Advertise: Prints a message to all players that the player in question is trying to exploit the game (and in what way)
    • Kick: Kicks the player.
    • SessionBan: Sessionbans the player
    • Ban: Bans the player
 
  • Like
Reactions: BartBear

Bommel

FNG / Fresh Meat
Aug 31, 2007
97
0
0
Sounds good! One question, is it possible to "use" some of those bugs without intention?
 

worluk

FNG / Fresh Meat
Nov 21, 2005
2,226
85
0
Sounds good! One question, is it possible to "use" some of those bugs without intention?

Yes, for those a threshold is added, so you really have to try to exploit it to trigger the mutator.
 

worluk

FNG / Fresh Meat
Nov 21, 2005
2,226
85
0
Up to TWI to do so.
I myself prefer to play without being killed by invisible player over getting achievments. And the mutator was mainly written to put the competititve players on one level again.
 

Yoshiro

In Soviet Russia, Yoshiro is a cake
Staff member
Oct 10, 2005
13,277
4,050
113
To quote Xienen

I have been in discussions with worluk about integrating some, if not all of these fixes into the native RO.

We apologize for not having the time to implement all of these bug fixes. We have been rather busy between our 2 new games, but we are definitely continuing support on RO as can be seen from our latest update.

Unfortunately, we are not able to please everyone in the RO community, but with talented people taking the initiative as worluk has, we are glad to see that more people are getting what they'd like out of RO.

Good work worluk! I hope we can implement some of this stuff back into Vanilla RO to allow the whole community to benefit from your hard work =)
 

mistk�fer

FNG / Fresh Meat
Nov 22, 2005
799
25
0
32
Berlin
would be great to have the mutator implemented natively! and of course not having fools using these bugs is 100x more important than achievements
 

Go!tta

FNG / Fresh Meat
Jul 20, 2007
72
3
0
34
Italy
....i think that it's setted by default maybe, because if i start exterminator with the 16bitfixmutator, there is a conflict that doesn't permit to the exterminator to work properly!!! ;)
 

Major_Day

FNG / Fresh Meat
Feb 16, 2007
2,651
329
0
Glasgow, Scotland
I have problems with this mut.
Every time the map changes i have to re-enable it in the webAdmin.
When i try to change "Consequence for hacks" from "log" to "Advertise", it always goes back to "log"
I tried putting it in the commandline, but the problems remain.
I tried changing "log" to "advertise" in the .ini, but still the same.
Any suggestions anybody?
 

-[SiN]-bswearer

FNG / Fresh Meat
Apr 3, 2008
3,460
1,942
0
Where can I set this? I did not find this option in the webadmin. Is it set by default?

Thanks for the effort.

Bando

bando i think i read that if you have the ROmutator that worluk made previously for the 16bit stuff (which i'm pretty sure you use on the snipe server), you need to take it off in order for the new one to work.
 

Floyd

FNG / Fresh Meat
Feb 19, 2006
4,313
725
0
Waterproof
www.ro50pc.net
I have problems with this mut.
Every time the map changes i have to re-enable it in the webAdmin.
When i try to change "Consequence for hacks" from "log" to "Advertise", it always goes back to "log"
I tried putting it in the commandline, but the problems remain.
I tried changing "log" to "advertise" in the .ini, but still the same.
Any suggestions anybody?

RE: Having to re-enable:

Did you add it as a mutator in the Default/VoteConfig section?
Code:
4. Open webadmin
   5. Add the mutator in the current mutator list.
   6. Add the mutator under Default->VoteConfig.