https://github.com/michele22222/nginx-lua-anti-ddos
A-Anti-DDoS-script-to-protect-Nginx-web-servers-using-Lua-with-a-HTML-Javascript-based-authentication-puzzle-inspired-by-Cloudflare-I-am-under-attack-mode-an-Anti-DDoS-authentication-page-protect-yourself-from-every-attack-type-All-Layer-7-Attacks-Mitigating-Historic-Attacks-DoS-DoS-Implications-DDoS-All-Brute-Force-Attacks-Zero-day-exploits-Socβ¦
https://github.com/michele22222/nginx-lua-anti-ddos
anti-ddos anti-ddos-script attack-mode bitmitigate cloudflare ddos ddos-attack ddos-mitigation denial-of-service distributed-denial-of-service dos exploit html javascript lua nginx-lua protection security sucuri traffic
Last synced: about 1 month ago
JSON representation
A-Anti-DDoS-script-to-protect-Nginx-web-servers-using-Lua-with-a-HTML-Javascript-based-authentication-puzzle-inspired-by-Cloudflare-I-am-under-attack-mode-an-Anti-DDoS-authentication-page-protect-yourself-from-every-attack-type-All-Layer-7-Attacks-Mitigating-Historic-Attacks-DoS-DoS-Implications-DDoS-All-Brute-Force-Attacks-Zero-day-exploits-Socβ¦
- Host: GitHub
- URL: https://github.com/michele22222/nginx-lua-anti-ddos
- Owner: Michele22222
- Created: 2025-04-11T17:00:08.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-11T17:18:48.000Z (about 1 month ago)
- Last Synced: 2025-04-11T18:25:46.526Z (about 1 month ago)
- Topics: anti-ddos, anti-ddos-script, attack-mode, bitmitigate, cloudflare, ddos, ddos-attack, ddos-mitigation, denial-of-service, distributed-denial-of-service, dos, exploit, html, javascript, lua, nginx-lua, protection, security, sucuri, traffic
- Language: JavaScript
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nginx Lua Anti-DDoS π
Welcome to the **Nginx Lua Anti-DDoS** repository! This project provides a comprehensive solution for mitigating DDoS attacks using Nginx with Lua scripting, enhancing your web server's resilience against malicious traffic.
## π Overview
DDoS (Distributed Denial of Service) attacks can severely disrupt online services. Utilizing Nginx with Lua scripts allows for dynamic and flexible configurations to detect and block such attacks in real-time, ensuring your services remain available.## π Features
- **Dynamic Rate Limiting**: Control the number of requests from individual IP addresses to prevent overload. β±οΈ
- **Geo-Blocking**: Block or limit traffic from specific geographic locations known for malicious activities. π
- **Customizable Rules**: Easy-to-modify Lua scripts that allow administrators to implement specific filtering rules. βοΈ
- **Real-Time Monitoring**: Track incoming traffic patterns and adjust rules dynamically based on current conditions. π
- **Logging and Alerts**: Maintain logs of blocked requests and receive alerts for suspicious activities. π## π Usage
Modify the access.lua script to set your desired rate limits and rules.
Monitor the logs for any blocked requests and adjust your configuration as necessary.
Regularly update your rules to adapt to evolving DDoS tactics.## π€ Contributing
We welcome contributions to improve the Nginx Lua Anti-DDoS project! If you have suggestions, features, or bug fixes:Fork the repository.
Make your changes and add your contributions.
Submit a pull request for review.## π License
This project is open-source and available under the MIT License. See the LICENSE file for more details.## β Support
If you have questions or encounter issues, please open an issue in the repository. Weβre here to help! πFortify your web services against DDoS attacks with Nginx Lua Anti-DDoS and ensure reliable uptime! π