https://github.com/filippolauria/install-antiloris
install-antiloris.sh is a POSIX-compliant script that automates the installation of mod_antiloris
https://github.com/filippolauria/install-antiloris
apache2 denial-of-service install-script slowloris
Last synced: 7 days ago
JSON representation
install-antiloris.sh is a POSIX-compliant script that automates the installation of mod_antiloris
- Host: GitHub
- URL: https://github.com/filippolauria/install-antiloris
- Owner: filippolauria
- License: apache-2.0
- Created: 2023-06-14T16:12:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-16T12:31:46.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T16:44:36.170Z (7 months ago)
- Topics: apache2, denial-of-service, install-script, slowloris
- Language: Shell
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**install-antiloris.sh** is a POSIX-compliant script that automates the installation of [mod_antiloris](https://github.com/Deltik/mod_antiloris/), an [Apache HTTP Server](https://httpd.apache.org/) module designed to mitigate [Slowloris](https://en.wikipedia.org/wiki/Slowloris_%28computer_security%29) denial-of-service (DoS) attacks. This script simplifies the installation process by downloading the latest pre-built version from the official repository and configuring the necessary files for seamless integration with the Apache HTTP Server.
## Usage
To install mod_antiloris, follow these steps on your Apache web server host from a terminal with root privileges.### interactive installation
Execute the following command to launch an interactive installation procedure:
```bash
wget -q https://raw.githubusercontent.com/filippolauria/install-antiloris/master/install-antiloris.sh && chmod +x install-antiloris.sh && ./install-antiloris.sh
```### non-interactive installation
Execute the following command to launch a non-interactive installation procedure:
```bash
wget -qO- https://raw.githubusercontent.com/filippolauria/install-antiloris/master/install-antiloris.sh | sh -s - --accept-disclaimer
```## Tested platforms
The script has been tested on the following platforms:
- Ubuntu 20.04
- Debian 11
- Debian 12## Credits
The module was developed by Nick ([Deltik](https://github.com/Deltik)) along with contributions from other developers. You can find the full list of contributors [here](https://github.com/Deltik/mod_antiloris/graphs/contributors).## Disclaimer
This script does not perform any backups, and the default behavior for all files is to overwrite.Please note that running this script does not guarantee a successful module installation. The author of the script is not responsible for any damages that may occur as a result of using this script.