Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ban users on reaching connection and messages thresholds #4

Open
ivancea opened this issue Jul 11, 2024 · 0 comments
Open

Ban users on reaching connection and messages thresholds #4

ivancea opened this issue Jul 11, 2024 · 0 comments
Labels
enhancement New feature or request !not-ready Issue not ready to be publicly worked on :server Related with the server (Express, SocketIO, connectivity...)

Comments

@ivancea
Copy link
Owner

ivancea commented Jul 11, 2024

  • Add a message limit to avoid DoS attacks via SocketIO.
  • Add a clients limit per IP to avoid multi-connection DoS

On reaching the threshold, disconnect the client and blacklist (its IP?) for a minute.

@ivancea ivancea added enhancement New feature or request :server Related with the server (Express, SocketIO, connectivity...) labels Jul 11, 2024
@ivancea ivancea added the !not-ready Issue not ready to be publicly worked on label Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request !not-ready Issue not ready to be publicly worked on :server Related with the server (Express, SocketIO, connectivity...)
Projects
None yet
Development

No branches or pull requests

1 participant