ServerArk is a application for Linux gaming servers that samples and analyzes incoming UDP packets at the kernel level in real time to determine if any packets are part of a UDP flood attack. Flood attacks on gaming servers are typically designed to make the players on the server lag to the point where the game is not playable. It can even crash some game servers.

ServerArk automatically detects when a UDP flood attack occurs and uses kernel-level iptables rules to dynamically block those packets from being processed by the game server at all. It essentially lifts the game server "above the flood" and allows the game to still be playable, even under very heavy attacks.

It can be run interactively with a high level of verbosity (to watch its logic in action), or it can be run unobtrusively as a daemon with output to daily log files (typical usage).

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow ServerArk

ServerArk Web Site

Other Useful Business Software
Resolve Support Tickets 2x Faster​ with ServoDesk Icon
Resolve Support Tickets 2x Faster​ with ServoDesk

Full access to Enterprise features. No credit card required.

What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
Try ServoDesk for free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ServerArk!

Additional Project Details

Operating Systems

Linux

Intended Audience

System Administrators, Testers

User Interface

Command-line, Non-interactive (Daemon)

Programming Language

C

Related Categories

C Games, C Network Monitoring Software, C Game Servers

Registered

2012-02-17