Raised This Month: $ Target: $400
 0% 

[VSP] Anti-flood plugin "Serversecure"


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
AzuiSleet
Fool
Join Date: Jul 2008
Old 08-18-2010 , 14:35   [VSP] Anti-flood plugin "Serversecure"
Reply With Quote #1

It was suggested I should post this plugin in this section so I will. This particular plugin is my attempt at fixing the issue of network floods with OOB packets (A2S_INFO, connect challenges, etc).

This particular plugin is meant for the OB engine (GMod, TF2)

What makes this plugin different than "dumb reply" query cache plugins is that it will record and later re-inject OOB packets. This prioritizes game traffic and since OOB packets aren't critical, they get a lower priority. It also doesn't do any strange modifications to the A2S_INFO reply.

I don't have any specific numbers on performance, but it should be able to handle a decent amount of spoofed OOB packets (at which point an attacker will just saturate your line in anger).

Here's a feature list:
1) Holds a queue of OOB packets to re-inject over time, reducing the impact of spam
2) [Windows build] Blocks file uploads and downloads that aren't on the downloadables table (and sprays)
3) Does some trivial ticket validation in case Valve disables the recently fixed checks.
4) [Windows build] Not compatible with D-FENS or Drunken Fool's DAF. (Feature overlap)

Source:
http://gmodmodules.googlecode.com/sv...serversecure2/

Release build:

Windows
http://gmodmodules.googlecode.com/sv...versecure2.dll

Linux
http://gmodmodules.googlecode.com/sv...rversecure2.so

Example VDF (After placing correct version in addons/):
Code:
"Plugin"
{
    "file"    "addons/serverplugin_serversecure2"
}
Testimonials:

" installed it and the attack stopped. "
http://www.facepunch.com/showpost.ph...55&postcount=6

Last edited by AzuiSleet; 08-18-2010 at 14:38.
AzuiSleet is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:03.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode