DoS (Denial of Service) is an attack used to deny legitimate user's access to a resource such as accessing a website, network, emails, etc. Distributed Denial of Service (DDoS) is a type of DoS attack that is performed by a number of compromised machines that all target the same victim. It floods the computer network with data packets.

There are numerous DDoS attack tools that can create a distributed denial-of-service attack against a target server. Following is a handpicked list of DDoS Attack Tools, with their popular features and website links. The list contains both open source(free) and commercial(paid) DDoS tools.

Top DDoS Attack Tools/Software Download For Linux, Windows: Free/Paid



NameFeaturesPlatformLink
DDoS Attack• Respond in real-time.
• Filter specific timeframes, IPs, or parameters.
• Detect malicious activity.
Linux + WindowsLearn More
LOIC (Low Orbit ION cannon)• Test the performance of the network.
• Loic does not hide an IP address.
• Perform stress testing.
WindowsLearn More
HOIC (High Orbit ION cannon)• Attack up to 256 websites at once.
• Counter for measure the output.
• Ported over to Linux or Mac OS.
WindowsLearn More
HTTP Unbearable Load King (HULK)• Bypass the cache server.
• Generate unique network traffic.
• Used for research purposes.
WindowsLearn More
DDoSIM (DDoS Simulator)• Create full TCP connections.
• Perform a network attack.
• TCP connection flood on random port.
Linux + WindowsLearn M



1) DDoS Attack

DDoS Attack is a tool that can be used to perform a Distributed Denial of Service attack.  This application can monitor the event log from numerous sources to find and detect DDoS activities. 

Features:

  • This application can detect communication with control servers and commands.
  • It provides respond in real-time.
  • You can easily filter specific timeframes, IPs, or parameters.
  • The tool helps you to detect malicious activity between the command and control server.


2) LOIC (Low Orbit ION cannon)

LOIC (Low Orbit ION cannon) is open-source software use for DDoS attack. This ddos tool is written in C#. This tool sends HTTP, TCP, and UDP requests to the server.

Features:

  • LOIC is one of the free ddos attack tools which helps you to test the performance of the network.
  • It enables you to create a DDoS attack online against any site that they control.
  • Loic does not hide an IP address even if the proxy server is not working.
  • It helps you to perform stress testing to verify the stability of the system.
  • This ddos software can be used to identify ddos programs that may be used by hackers to attack a computer network.

Link: https://sourceforge.net/projects/loic/


3) HOIC (High Orbit ION cannon)

High Orbit Ion Cannon is a free denial-of-service attack tool. It is designed to attack more than one URLs at the same time. This ddos tool helps you to launch DDoS attacks using HTTP (Hypertext Transfer Protocol).

Features:

  • You can attack up to 256 ddos websites at once.
  • It has a counter that helps you to measure the output.
  • It can be ported over to Linux or Mac OS.
  • You can choose the number of threads in the current attack.
  • HOIC enables you to control attacks with low, medium, and high settings.

Link: https://sourceforge.net/projects/highorbitioncannon/


4) HTTP Unbearable Load King (HULK)

HTTP Unbearable Load King (HULK) is a web server DDoS tool. It is one of the free ddos attack tools specifically used to generate volumes of traffic at a webserver.

Features:

  • It can bypass the cache server.
  • This tool helps you to generate unique network traffic.
  • HTTP Unbearable Load King (HULK) can be easily used for research purposes.

Link: https://packetstormsecurity.com/files/112856/HULK-Http-Unbearable-Load-King.html


5) DDoSIM (DDoS Simulator)

DDoSIM (DDoS Simulator) is a tool that is used to create a distributed denial-of-service attack against a target server. It is written in C++ and can be used on the Linux operating system.

Features:

  • This ddos tool indicates the capacity of the server to handle application-specific DDOS attacks.
  • It enables you to create full TCP connections to the target server.
  • DDoSIM provides numerous options to perform a network attack.
  • TCP connections can be flooded on a random network port.

Link: https://sourceforge.net/projects/ddosim/


6) PyLoris

PyLoris is a software product for testing network vulnerability by performing Distributed Denial of Service (DDoS) attack online. It helps you to manage ddos online and control poorly manage concurrent connections.

Features:

  • It provides easy to use GUI (Graphic User Interface).
  • This tool enables you to attack using HTTP request headers.
  • It has the latest codebase (collection of source code used to build a particular software system).
  • You can run PyLoris using Python script.
  • This tool supports Windows, Mac OS, and Linux.
  • It provides an advanced option having a limitation of 50 threads, each with a total of 10 connections.

Link: https://motoma.io/pyloris/


7) OWASP HTTP POST

The OWASP (Open Web Application Security Project) HTTP Post software enables you to test your web applications for network performance. It helps you to conduct denial of service from a single machine.

Features:

  • It allows you to distribute and transmit the tool with others.
  • You can freely use this tool for commercial purposes.
  • OWASP HTTP POST helps you to share the result under the license it provides.
  • This tool enables you to test against the application layer attacks.
  • It helps you to decide the server capacity.

Link: https://owasp.org/projects/


8) RUDY

RUDY is a short form of R-U-Dead-Yet. It is one of the free ddos attack tools that helps you to perform the DDoS attack online with ease. It targets cloud applications by starvation of sessions available on the web server.

Features:

  • This is a simple and easy tool.
  • It automatically browses the target ddos website and detects embedded web forms.
  • R-U-Dead-Yet enables you to conduct HTTP DDoS attack using long-form field submission.
  • This tool provides an interactive console menu.
  • It automatically identifies form fields for data submission.

Link: https://sourceforge.net/projects/r-u-dead-yet/


9) Tor's Hammer

Tor's hammer is an application-layer DDoS software program. You can use this ddos online tool to target web applications and a web server. It performs browser-based internet request that is used to load web pages.

Features:

  • It allows you to create rich text markup using Markdown (a plain text formatting syntax tool).
  • Tor's Hammer automatically converts the URL into links.
  • This app uses web server resources by creating a vast number of network connections.
  • You can quickly link other artifacts in your project.
  • It holds HTTP POST requests and connections for 1000 to 30000 seconds.

Link: https://sourceforge.net/projects/torshammer/


10) DAVOSET

DAVOSET is software for committing DDOS attacks via abuse of any website functionality. This command line tool helps you to commit distributed denial of service attacks without any hassle.

Features:

  • It is one of the ddos tools that provides support for cookies.
  • This ddos software provides a command-line interface to perform an attack.
  • DAVOSET can also help you to hit attack using XML external entities (attack against an app that parses XML input).

Link: https://packetstormsecurity.com/files/123084/DAVOSET-1.1.3.html


11) GoldenEye

GoldenEye tool conducts a DDoS attack by sending an HTTP request to the server. It utilizes a KeepAlive message paired with cache-control options to persist socket connection busting.

Features:

  • This tool consumes all the HTTP/S sockets on the application server for the DDoS attack.
  • It is one of the ddos tools which is easy to use app written in Python.
  • Arbitrary creation of user agents is possible.
  • It randomizes GET, POST to get the mixed traffic.

Link: https://sourceforge.net/projects/goldeneye/

FAQ

❓ What is DoS Attack?

DOS is an attack used to deny legitimate users access to a resource such as accessing a website, network, emails, etc. or making it extremely slow.

💻 What is DDoS Attack Tool?

DDoS attack tools that can create a distributed denial-of-service attack against a target server.