Dos Tool

Started by Bhashit, November 24, 2013, 03:09:23 PM

Previous topic - Next topic

Bhashit

I would like to see some tools i have listed bellow:

1.PYloris:
It is a Python implementation of Slowloris
It's elegant and effective. Its basic principal is that it sends a large number of HTTP requests to a webserver, keeping the connections open for extended periods of time by continuing to send headers to the server. Because Slowloris never completes a request, and because the popular webservers limit the number of concurrent requests allowed, this will eventually fill all usable connections to the server. The nice side effect of this is that the webserver is the only service that is affected; the network and memory are undamaged leaving all other services on the system fully operational.

PyLoris is written entirely in Python, utilizes only standard modules, is OS and platform independent, and is less than 100 lines of code. It runs a little differently than Slowloris, in that it throttles the entire request, allows users to specify the bandwidth for the connection as well as how large the request is. Unfortunately, the brevity of the code does not leave room for SSL/TLS handling, so only HTTP is supported for the time being.

Usage: pyloris.py [options] www.host.com

Options:
-h, --help show this help message and exit
-c COUNT, --count=COUNT
Number of requests to perform (default = 50)
-f, --finish Complete each session rather than leave them
unfinished (lessens the effectiveness)
-g GET, --get=GET Page to request from the server (default = /)
-l, --loop Loop indefinitely (overrides -c)
-p PORT, --port=PORT Port to initiate attack on (default = 80)
-s SIZE, --size=SIZE Size of data segment to attach in cookie (default = 0)
-t THROTTLE, --throttle=THROTTLE
Throttle each request, bytes per second (default = 1)
-u USERAGENT, --useragent=USERAGENT
The User-Agent string for connections (defaut =
pyloris)
-w WAIT, --wait=WAIT Seconds between starting sessions (default = 1)


More:http://motoma.io/pyloris-a-python-implementation-of-slowloris/

2.Hping:
hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isn't only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.  
While hping was mainly used as a security tool in the past, it can be used in many ways by people that don't care about security to test networks and hosts. A subset of the stuff you can do using hping:

   -Firewall testing
   -Advanced port scanning
   -Network testing, using different protocols, TOS, fragmentation
   -Manual path MTU discovery
   -Advanced traceroute, under all the supported protocols
   -Remote OS fingerprinting
   -Remote uptime guessing
   -TCP/IP stacks auditing
hping can also be useful to students that are learning TCP/IP.

Official site:www.hping.org/‎

ZEROF, If you find any other tools please implement them too!
I have missed few more due to lack of time! My opologies!

Hope to see atlease these tools there!