Skip to content

server lagger for csgo community servers

License

Notifications You must be signed in to change notification settings

hotline1337/csgo-server-lagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csgo-server-lagger

appveyor-ci appveyor-ci appveyor-ci

csgo-server-lagger is a standalone executable integrating winsocket functions in order to overload cs:go community servers.

By sending a 0x1000 bytes large buffer filled with null bytes (0x00) we can cause a lag.
If the server is not designed to handle such a high rate of incoming requests, it may become overloaded. This could lead to performance degradation or even server crashes, especially if the server lacks sufficient resources to process incoming requests at that rate.
Sending data at such a high frequency (15 milliseconds) can lead to a significant increase in network traffic, potentially saturating the network connection between your client and the server.
This could impact other network activities and cause congestion (var and sv jumps).

Processing incoming data consumes CPU and memory resources on the server.
If the server receives data at a rapid rate, it may struggle to allocate enough resources to process each request, resulting in resource exhaustion.
The server may want to establish and maintain a connection for each incoming request.
Opening and closing connections frequently can potentially exhaust the server's ability to handle new connections.
The impact also depends on the server's application logic.

Some servers may simply ignore or discard incoming empty requests, while others may process them in some way.
If the server is not adequately protected, a sustained attack like this could be part of a larger distributed denial of service DDoS attack, effectively making the server inaccessible to legitimate users.


Usage

~ home / csgo-server-lagger / bin ~ .\csgo-server-lagger.exe

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

GPLv3

💵 Want to buy me a Coffee?

appveyor-ci appveyor-ci appveyor-ci

 - Donate BTC at `bc1q07aq4n66mz3f3z56lm72sug6rvfm6qp3cydcs7`
 - Donate ETH at `0x4c9e8710b931f580B5d776c7989CE6e323ed1b34`
 - Donate LTC at `LgtxE9ybYhtm7NTrMBjUNQYoJs9tGGrEyC`

Releases

No releases published

Packages

No packages published

Languages