Hello, aspiring ethical hacker. In our previous blogpost, you learnt about Denial of Service (DoS) attack. In this blogpost, you will learn about goldeneye, a HTTP DoS Test Tool.
This tool helps us to test if a web server is susceptible to DoS and DDoS attacks in real-world. Like any DoS testing tool, it generates a large number of requests in short time. Let’s see how this tool works. For this, we will use Kali Linux as this tool is available by default in its repositories. It can be installed as shown below. To install it on other systems, it can be downloaded from here.
The simplest way to use goldeneye tool is to just provide the URL you want to test as shown below.
Different modes (-m)
By default, goldeneye uses GET requests to test a website. However, it has two other modes too: POST and RANDOM. You can set this modes using the “-m” option.
Number of workers (-w)
By default, goldeneye uses 10 workers running 500 connections each. However, we can change it using the “-w” option. For example, let’s set it to 20 workers.
Number of connections (-s)
Similarly, we can change the number of connections using the “-s” option. Let’s change the number of connections to 1000.
Debug mode(-d)
We can run goldeneye tool in debug mode using the “-d” option. Debug mode gives detailed information about the tests being performed.
Follow Us