#dos #slow #loris #attack

bin+lib slowloris

The slow loris attack, now implemented in Rust!

7 releases (4 stable)

Uses old Rust 2015

1.2.1 May 9, 2022
1.2.0 Mar 7, 2018
1.1.0 Nov 1, 2017
0.2.0 Nov 1, 2017
0.1.1 Oct 31, 2017

#932 in Web programming

Download history 16/week @ 2023-10-29 1/week @ 2023-11-05 9/week @ 2023-11-12 2/week @ 2023-11-19 16/week @ 2023-11-26 30/week @ 2023-12-03 2/week @ 2023-12-10 10/week @ 2023-12-17 14/week @ 2023-12-24 7/week @ 2023-12-31 7/week @ 2024-01-21 16/week @ 2024-01-28 2/week @ 2024-02-04 33/week @ 2024-02-11

58 downloads per month

MIT license

14KB
274 lines

Crates.io

slowloris-rs

The slow loris attack, now implemented in Rust!

Usage

Installation:

$ cargo install slowloris

Attacking a host:

$ slowloris https://some_random_website.com

Updating the slowloris command:

$ cargo install --force slowloris

Specifying the time between attacks and the number of parallel requests:

$ slowloris https://some_random_website.com --timeout 15 --requests 2000

Features

  • Fully concurrent
  • Automatic retry
  • Can attack TLS
  • Customizable timout and number of requests

Disclaimer

This tool is meant for consensual pentesting. Do not use it to attack hosts without their explicit permission.

Dependencies

~4–15MB
~207K SLoC