Skip to content

Repository files navigation

PyLoris

StatusGitHub IssuesGitHub Pull RequestsLicense


📝 Table of Contents


🧐 About

PyLoris is a tool for testing if a website is vulnerable to attacks that implement filling the target webservers maximum concurrent connection pool to try and deny additional connection attempts from clients.


Installing

For Installation With PyPI

pip install PyLoris

🎈 Usage

Basic usage

fromPyLorisimportSlowLorisSlowLorisTest=SlowLoris("your-site.com", number_of_open_socket_to_test)
SlowLorisTest.start()
#returns true or falseprint(SlowLorisTest.vulnerable)

To get the number of times a socket was closed

#returns int of closed socketsprint(SlowLorisTest.closedSockets)

To get the number of times a socket was responsive

#returns int of responsive socketsprint(SlowLorisTest.responsiveSockets)

✍️ Authors

About

A tool for testing if a website is vulnerable to slow loris attacks

Topics

Resources

Code of conduct

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages