How to Install Angry Ip Scanner in Kali Linux

If you’re looking for a powerful IP scanner to identify and map out your network, Angry IP Scanner is the perfect tool for you. This open-source and cross-platform network scanner is designed to scan IP addresses and ports, ping machines, and perform DNS lookups while providing lots of customization options. In this article, we’ll be discussing how to install Angry IP Scanner in Kali Linux.

Video Tutorial:

The Challenge of Installing Angry IP Scanner in Kali Linux

Kali Linux is a favored penetration testing Operating System utilized by ethical hackers and network assessment experts. Though Kali Linux is an efficient tool in its capabilities, it can be challenging for new users to install their custom tools to facilitate their assessments and tests.

Things You Should Prepare for

Before we begin, make sure you have the latest version of Kali Linux installed on your machine. Additionally, ensure you have stable Internet connectivity to download and install the necessary packages.

Method 1: Installing via Apt-Get

Angry IP Scanner can be easily installed on Kali Linux using the apt-get command. This option is useful, and it ensures that the tool is as up-to-date as possible.

  • Step 1: Launch the terminal on Kali Linux.
  • Step 2: Update the system’s package library:
  • sudo apt-get update

  • Step 3: Install Angry IP Scanner using:
  • sudo apt-get install angryipscanner


  • Update your tool within the same command.
  • Ensures the tool is up to date.


  • A convenience option that requires the user to trust the repository package content blindly.

Method 2: Downloading the Tarball Package

Another option for installing Angry IP Scanner is to download the tarball package from their website. By downloading the package, you can install the tool without the need for an apt-get command and customize its installation accordingly.


  • Ability to customize the installation according to user preference.
  • Gives the user the opportunity to know what is being installed on the system.


  • A user needs to ensure that the downloaded package version is compatible with their OS.
  • No automatic update to the package.

Method 3: Using the Git clone Option

Using Git clone is another option for installing Angry IP Scanner on Kali Linux. It involves cloning the repository’s source code from GitHub and compiling it to become executable on your system. This installation option is useful for users who need to debug the code or contribute to the project, and it is recommended only for advanced users.

  • Step 1: Launch the terminal on Kali Linux.
  • Step 2: Install the required packages (git and maven) using apt-get.
  • sudo apt-get git maven

  • Step 3: Clone the repository contents to your local system:
  • git clone

  • Step 4: Navigate into the cloned repository folder:
  • cd ipscan

  • Step 5: Compile and package Angry IP Scanner using the maven command:
  • mvn clean package

  • Step 6: You can view the compiled files in the target folder and launch the tool via:
  • java -jar target/ipscan-3.7.6.jar


  • Customizable editing and compiling of the tool.


  • Requires advanced skills such as configuring and compiling.
  • No automatic update to the package.

Why Can’t I Install Angry IP Scanner?

There are various reasons why your Angry IP Scanner may fail to install on your machine, but the following are some of the most common issues:

  • Dependency requirements not met: Make sure all dependencies such as Java runtime and others are installed correctly to ensure the Scan hosts feature works correctly.
  • Unsupported versions: Ensure you have the appropriate version of the tool for your Linux distribution.
  • Network Issues: Ensure stable internet connectivity while updating the system package library or downloading tool packages.

Additional Tips

Below are some additional tips on how to use Angry IP Scanner on Kali Linux:

  • You can run Angry IP Scanner on your machine without root privileges.
  • By default, the tool identifies live hosts within the first 1000 ports on each host. This can be customized by changing “Options > Preferences > Ports to scan.”
  • On top of passive OS identification, the tool provides a “Scan for OS” option that sends active probes to the target machine (this requires admin privileges).
  • Angry IP Scanner allows users to export results in CSV format and import targets for scanning via a CSV file.

5 FAQs about Installing Angry IP Scanner in Kali Linux

Q1: Can I only download from the official website?

A: No, the tool is available on some software centers, but it’s always recommended to get the tool from their official website to ensure the reliability and authenticity of the software.

Q2: What’s the network usage of Angry IP Scanner?

A: Angry IP Scanner has no particular network usage limits; however, the tool may have legal limits based on the network policy.

Q3: Is Angry IP Scanner free?

A: Yes, the tool is open-source and free.

Q4: Can you customize the ping timeout and the number of ping retries in Angry IP Scanner?

A: Yes, this option is available in “Options > Preferences > ICMP.”

Q5: Can I schedule scans with Angry IP Scanner?

A: No, scheduling is not an option in Angry IP Scanner.

In Conclusion

In conclusion, advanced network scanning with easy-to-use tools like Angry IP Scanner comes in handy, especially for cybersecurity enthusiasts. Proper installation of this software on your machine is easy to achieve as discussed in this article. Select a method of your choice based on the customizations and ease of implementation.

Leave a Reply

Your email address will not be published. Required fields are marked *