Open In App

Goldeneye DDos Tool in Kali Linux

Last Updated : 10 May, 2023
Like Article

Goldeneye is a free and Open source tool available on GitHub. We can perform a denial of service attack using this tool. It’s a framework written in .NET Core. This tool provides many base classes and extensions to use with your daily work. This tool allows a single machine to take down another machine’s web server it uses perfectly legitimate HTTP traffic. It makes a full TCP connection and then requires only a few hundred requests at long-term and regular intervals. As a result, the tool doesn’t need to use a lot of traffic to exhaust the available connections on a server. 

Uses of Goldeneye:

  1. Goldeneye uses perfectly legitimate HTTP traffic.
  2. Denial of service attack can be executed with the help of Goldeneye by generating heavy traffic of botnets.
  3. Goldeneye sends multiple requests to the target as a result generates heavy traffic botnets.
  4. Goldeneye is an open-source tool, so you can download it from GitHub free of cost.
  5. Goldeneye can be used to perform DDoS attacks on any webserver.


Step 1: Open your Kali Linux and then Open your Terminal. Use the following command to install the tool by cloning the GitHub repository.

git clone

Step 2: Use the following command to move to Goldeneye directory.

cd GoldenEye

Step 3: Use the following command to list out the contents of the directory and use the second command to run the tool.



Step 4: You can see that the tool is asking for a URL that means the tool is running successfully now.

Step 5: Use the below command to see how to use the tool works.

./ -h


Example 1: Use the GoldenEye tool to perform DDoS attack on any domain. ‘s’ is used to specify no. of concurrent sockets.

./ -s 1000

The tool is running successfully and started attacking the domain This tool is useful for security researchers.

Example 2: To display all usage options of the golden eye tool, type the following command

sudo ./ -h

Example 3: To send traffic in ‘random’ mode with 5 workers running 10 connections each. ‘m’ is for type of method.

sudo ./ -s 10 -m random

Example 4: Use the GoldenEye tool to send traffic to the target machine and capture traffic on Wireshark tool.


The tool will start hitting the server. Now open Wireshark and capture packets.

The tool is running successfully and started attacking the domain and the Wireshark is capturing the packets. 

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads