Skip to content

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

License

Notifications You must be signed in to change notification settings

YoloFTW/PyLoris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyLoris

Status GitHub Issues GitHub Pull Requests License


📝 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

from PyLoris import SlowLoris

SlowLorisTest = SlowLoris("your-site.com", number_of_open_socket_to_test)

SlowLorisTest.start()

#returns true or false
print(SlowLorisTest.vulnerable)

To get the number of times a socket was closed

#returns int of closed sockets
print(SlowLorisTest.closedSockets)

To get the number of times a socket was responsive

#returns int of responsive sockets
print(SlowLorisTest.responsiveSockets)

✍️ Authors

About

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

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages