Listing Thumbnail

    Kali Linux

     Info
    Sold by: Kali 
    Deployed on AWS
    AWS Free Tier
    Kali Linux is an open-source, multi-platform distribution, aimed at advanced Penetration Testing and Security Auditing. Kali Linux provides several hundred common tools and industry specific modifications, targeted towards various information security tasks, such as Penetration Testing, Security Research, Computer Forensics, Reverse Engineering, Vulnerability Management and Red Team Testing.
    3.9

    Overview

    Kali Linux (formerly known as BackTrack Linux) is an open-source, Debian-based Linux distribution aimed at advanced Penetration Testing and Security Auditing. It does this by providing common tools, configurations, and automations which allows the user to focus on the task that needs to be completed, not the surrounding activity.

    Kali Linux contains industry specific modifications as well as several hundred tools targeted towards various Information Security tasks, such as Penetration Testing, Security Research, Computer Forensics, Reverse Engineering, Vulnerability Management and Red Team Testing.

    Kali Linux is a multi-platform solution, accessible and freely available to information security professionals and hobbyists.

    Highlights

    • Advanced penetration testing platform
    • Hundreds of security tools
    • Cloud-Init support for customized configuration

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    OtherLinux 2026.1

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Vendor refund policy

    This is a free product

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    This listing is based on Kali Linux (2026.1 - rolling) AMD64

    Release: 2026-03-24 Changelog: https://www.kali.org/blog/kali-linux-2026-1-release/ 

    Credentials information: https://www.kali.org/docs/introduction/default-credentials/ 

    For more information about upgrading, please see: https://www.kali.org/docs/general-use/updating-kali/ 

    Additional details

    Usage instructions

    Once your instance is running, connect to it with your SSH private key using the "kali" account. For more information, please see: https://www.kali.org/docs/introduction/default-credentials/ 

    For more information about our AWS cloud image, please see: https://www.kali.org/docs/cloud/aws/ 

    If you are performing penetration testing, please refer to the AWS Testing Request for more information: https://aws.amazon.com/security/penetration-testing/ 

    Support

    Vendor support

    Kali's Community:

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    3.9
    48 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    50%
    29%
    2%
    6%
    13%
    26 AWS reviews
    |
    22 external reviews
    External reviews are from PeerSpot .
    reviewer2839371

    Comprehensive security toolkit has strengthened penetration testing and vulnerability analysis

    Reviewed on May 23, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I use Kali Linux  for vulnerability testing, sandbox analysis, red team penetration testing, and checking vulnerabilities in the network, checking vulnerabilities with users, and red teaming proactive penetration testing.

    For penetration testing or vulnerability analysis, we have a website, and for conducting vulnerability analysis of the website, we use Metasploit  and SQL injection to identify vulnerabilities. We also use Netmon and Nmap  to see network-related vulnerabilities. Additionally, we use John the Ripper for password-related issues. There are different tools that we use for different purposes.

    Kali Linux  provides a secure environment for sandbox analysis and control testing, and most of the tools are free and open source, so we do not need to pay charges. It saves on costing, and because it is Linux-based, it provides a secure environment where we can conduct testing in our DMZ. If we are testing or analyzing malware, we need to use either Flare VM or Kali Linux. The testing is conducted in a controlled manner, and Kali Linux provides in-house tools for that. We do not need to go to the internet for the analysis.

    What is most valuable?

    Kali Linux is an operating system that has more than 30 plus tools that come as a package with Kali Linux. Those packages have their own purposes, such as Nmap , which is used for network testing. John the Ripper is used for passwords. Hydra is used for passwords and Wi-Fi. All tools have their own specific capabilities for the MITRE ATT&CK framework. Those are used for penetration, UABA analysis, and recent-related vulnerabilities. Most of the tools are a package with Linux and security-related tools, including those for spam and malicious emails.

    What needs improvement?

    Kali Linux is an operating system plus tool, and it is a Linux-based product, so if we need to do anything for Windows, we do not have an option to use the same type of tool. If Kali could provide a virtual environment where the base would be Linux and upon that there would be a player type functionality where we would have Windows, similar to ESX where we would have Windows and then upward, we could have a number of VMs and test that. If Kali could provide that type of functionality where we would be able to test Windows vulnerabilities, that would be very helpful.

    Documentation is one of the major parts. It has more than 30 plus tools, and most of them are Linux-based. They do not have the GUI, so we have to go to the site and see the documentation. For our requirements, we have seen multiple times that the things which are not available and what tools will do what are not clear in Kali. We have to learn tools separately and learn Kali separately. That makes things complex. Documentation for Kali tools does not have a good directory level. If we want to create a folder, the folder structure is not clear for a Windows user. If anybody wants to pursue a career in security, the folder structure that Windows has is different in Kali. It is almost two different things. Documentation is one of the major problems, and training is also lacking. Kali needs to provide some training which is available publicly so users who are new to SOC and exposed to Windows only can grasp it and work quickly and more intelligently.

    For how long have I used the solution?

    I have been using Kali Linux for the last 10 years.

    What do I think about the stability of the solution?

    It is a stable product because it is a Linux-based product, and it is scalable.

    What do I think about the scalability of the solution?

    It is a quite scalable product. We can include the GitHub  repository, install Python code, and create our own machine learning model in Kali Linux.

    How are customer service and support?

    It is an open-source tool, so we do not have the functionality to raise a case. However, it has a nice community. If we compare support from Microsoft, it is not the same because Kali Linux is open source and we are not paying any license cost. Customer support is there, but documentation and community have a strong base behind that.

    How was the initial setup?

    Most often, we use Hydra, Nmap, John the Ripper, Metasploit , and Wireshark . Those are the tools that we use most.

    Among the 30 plus tools, the most that we use are Nmap, Wireshark , John the Ripper, Hydra, Metasploit, and a few more for SQL injection and sandbox analysis. Each tool has their own capabilities. We can install tools if we want. We can use the GitHub  repo to install tools. There are a number of tools available.

    What was our ROI?

    We saved money, and it improved our security posture.

    What's my experience with pricing, setup cost, and licensing?

    It is open source. We do not need to pay anything. Most of the tools are open source, so we do not need to pay for licensing. There is minimum cost we have to pay, and based on our expertise, we can use it.

    What other advice do I have?

    Kali Linux is the only solution for cybersecurity if we are conducting pen testing or anything related to it. We cannot bypass Kali; we cannot ignore Kali. If we want a secure environment, we have to include Kali in our pen testing and all vulnerability analyses.

    I give it a 10 because if we go in the market, we will not find any operating system with such a compact package. We will see Flare VM, but Flare VM is only for malware analysis. Every tool is based on the MITRE framework, and every tool is doing its own work. If we want to purchase something with the same functionality from other vendors which are not open source, we have to pay a high cost. It is cost-effective, highly secure, and it has proven its capabilities. I rate this product 10 out of 10 because it is the Bible for a cybersecurity expert. Without Kali Linux, we cannot do anything in cybersecurity. If we want to begin our career, Kali Linux is our first step.

    reviewer2795433

    Ethical testing has strengthened my applications and protects performance and reputation

    Reviewed on Jan 15, 2026
    Review provided by PeerSpot

    What is our primary use case?

    The main use case for Kali Linux  is to test my own applications to ensure that they are secure, so I have pursued ethical hacking for my own applications.

    I typically set up tests by using tools which are out of the box in Kali Linux  such as Nmap  for port scanning, and for the applications that I build, I am trying to identify the underlying hardware that they are running on, checking for any open ports which could introduce security vulnerabilities into my application. I also have sent packets to my web applications that I built previously, such as a website that I self-host, and I use Wireshark  for packet analysis to see if I can understand information about the request, such as where it is coming from.

    From using Nmap  for port scanning, I have probably identified about 10% security improvements in my own applications just by closing ports which I did not realize were open but did not need to be.

    What is most valuable?

    The best features Kali Linux offers, in my opinion, include being maintained by a reputable group, Offensive Security, and it is very much seen as the industry standard OS for ethical hacking. Because of a large user base, there have been many developments to make Kali Linux an all-in-one solution. I understand that Kali Linux is preloaded with maybe 500 security tools, so for anything from web security, such as using Burp  Suite, to using Metasploit  for exploit frameworks, I can use Kali Linux for anything ethical hacking based, making it really an all-in-one solution.

    Kali Linux has impacted my organization positively because it has allowed for the better security of my applications. The benefit here from security is multi-fold, including financial benefits because if the chance for exploitation is lower, then the chance to rack up server costs by being exploited is also lower, which is great, and also reputationally and from compliance perspectives, having that increased security benefits me.

    What needs improvement?

    The only real limitation I can see with Kali Linux is the steep learning curve of using it. Even though the tools are pre-installed, it is definitely not point and click. I need specialized knowledge of how to use it, and while the documentation is very good, I feel that for some users, it could be potentially overwhelming and also potentially dangerous as I could maybe damage networks if I do not know what I am doing. If there were video courses attached to how to safely use it, especially for absolute beginners with no previous experience using Linux operating systems, I think that could be very useful.

    For how long have I used the solution?

    I have used Kali Linux for around one year.

    What do I think about the stability of the solution?

    Kali Linux is very stable. It is maintained very well by Offensive Security, and due to the huge user base that uses it, it is kept up to date regularly.

    What do I think about the scalability of the solution?

    I would describe Kali Linux's scalability as very scalable because I can deploy it on a range of different machines, whether that is my laptop or using maybe Raspberry Pi or Android. I can deploy it on all these different types of devices, and with it being open source, it is very easy to download over the internet.

    How are customer service and support?

    I have never interacted with customer support for Kali Linux before, but I imagine if support was needed, it would be very good because their documentation is good.

    How was the initial setup?

    My experience with pricing, setup cost, and licensing has been very good. The cost is free to download, so that is very good.

    What was our ROI?

    I have seen a return on investment with security improvements since using Kali Linux, and money saved because it is an open-source tool and free to use. There are no financial costs needed upfront, other than maybe if I am booting it from a USB, I might potentially need to buy that USB. The money saved from using Kali Linux means if I am able to make my applications more secure, I could easily see financial improvements.

    What's my experience with pricing, setup cost, and licensing?

    The cost is free to download, so that is very good.

    What other advice do I have?

    Out of all those built-in tools and features, I find myself using Wireshark  quite a lot for packet analysis, and I have tried to bombard my web application with a large number of packets. I then use Wireshark to examine information regarding those packets, such as the geolocation of where they have come from and how many packets per second are trying to hit the application. I found that quite useful, especially when I am trying to understand the scalability and elasticity of my application. I also use cloud monitoring tools such as Grafana  and built-in tools with Google Cloud  in combination with Wireshark, which enables me to analyze packets and scalability from different angles.

    My advice to others looking into using Kali Linux is to go ahead and use it because it is free. I can download it and give it a try, and there is a lot of advice online about how to use it. I rate this product a 10 out of 10.

    Aman Raj Pandey

    Ethical hacking workflows have become faster and save significant time and cost

    Reviewed on Jan 13, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Kali Linux  is for reconnaissance and VAPT  purposes like ethical hacking, and when I have to go through long scripts running to scan the targets. For reconnaissance or VAPT , a quick specific example is that for subdomain enumeration, I use tools such as Subdomainer and Sublist3r in Kali. Sometimes I also use Nuclei templates for the automation purpose of the VAPT process.

    What is most valuable?

    Kali Linux  comes with pre-installed ethical hacking tools in the terminal that you can use directly. You do not need to separately install each tool and its dependencies. All of them come with the same OS, which makes it very useful.

    The best features that Kali Linux offers are that it is faster, has a better response, and has fewer system requirements to utilize it. When I run a script on a GUI-based automation tool, it typically takes around ten to fifteen minutes. However, while using the CLI feature in Kali Linux, it gives me the output within one to two minutes. The performance is also better due to the ARM architecture that Kali comes with.

    Kali Linux has positively impacted my organization by providing all the tools and many methodologies we need for ethical hacking or VAPT requirements in a combined bundle in one OS. We do not need to go to other platforms to download separate tools and waste a lot of time doing that. It basically shortens that period of time.

    What needs improvement?

    While Kali Linux has gotten better over the past years, it could be improved if it was bundled in a CLI-only pack. Currently, I use an ISO pack in a VM. A CLI version of Kali that comes with all dependencies pre-installed would be much better. I do not feel it requires anything else. I am currently satisfied with whatever is available.

    For how long have I used the solution?

    I have been using Kali Linux for around two years.

    What do I think about the stability of the solution?

    In my experience, Kali Linux is quite stable. Sometimes dependency issues come up, but if you are a technical person, you can handle it. That is not much of a task.

    What do I think about the scalability of the solution?

    Kali Linux is quite scalable. You can use it on cloud, VPS, and on-premises. I can say it is scalable. We can share the same VPS among peers using SSH. They can also work on that. It also has a good load balancing capability, so it is good in the scalability part.

    How are customer service and support?

    I have not gone through customer support for Kali Linux, so I cannot give much of an idea about it. I never needed it.

    Which solution did I use previously and why did I switch?

    I previously used Linux, but the tools which I required for the VAPT part did not get pre-installed in that. I switched back to Kali Linux, as it was also suggested by my peers to use it.

    How was the initial setup?

    For licensing, we do not require any. For a small team, we do not need any licensing. We can directly install Kali Linux. It is open source. We can install it on our system and it is ready to use. All the tools come with it, so we do not need to do any complicated tasks. It is better.

    What was our ROI?

    I save around eight hundred to nine hundred dollars monthly by using Kali Linux. This is because the equivalent on-market tools have quite hefty charges. They are private and require a paid subscription to use. In Kali Linux, similar open-source tools are available for the same purpose.

    Which other solutions did I evaluate?

    Before choosing Kali Linux, I evaluated other options such as Arch Linux and Parrot  OS. I compared these three platforms and then chose Kali Linux. I think it is the best.

    What other advice do I have?

    If you want to use Kali Linux, my advice is to explore other options, compare them, and then know your needs before choosing Kali Linux. If you are looking for faster, better performance or scalability, then Kali Linux is the best. If you want a better GUI or something else, then you can go for Arch or Parrot  OS. Those operating systems are also in the market. However, the benefit Kali Linux provides and its community is also good, so Kali Linux is far better than others. I have given this review a rating of eight point five out of ten.

    Suresh A.

    Reduced security workload but have faced dependency hurdles in complex cloud environments

    Reviewed on Dec 17, 2025
    Review from a verified AWS customer

    What is our primary use case?

    Kali Linux  serves as the base OS across all my cloud environments. A typical task or project where Kali Linux  plays a key role is that I have designated it as the base OS, which is the underlying operating system I use for all my cloud-native applications, with Kali Linux running across all the cloud nodes used for cloud-native products.

    What is most valuable?

    Kali Linux has positively impacted my organization significantly as it aids in red team work and penetration testing. It is not just red team work, as it also involves the blue team who defends and remediates issues, so having these tools available allows us to proactively identify issues rather than reactively, which is typically more difficult. Without these tools, the identification process is complicated and often only occurs after damage is done, making it critical that we utilize red team tools on a regular basis, allowing us to test, identify issues quickly, automate scans, and promptly notify teams to address fixes.

    The best features that Kali Linux offers stand out because it is built out of offensive security and blue team validation. It is not only about red team tools but also includes a massive security tool set, boasting over 600 plus tools available via Kali Linux, which we utilize for recon, scanning, exploitation, penetration testing, among others, with various tools such as clients that we can run, along with Metasploit , Burp  Suite, SQLMap, Aircrack, Reaver, Hashcat, Hydra, and others to test different scenarios.

    Out of all those tools and capabilities, my favorite tools in Kali Linux that I find myself relying on the most are Burp  Suite, which I frequently use, and based on Burp Suite issues, I can start the recon and then proceed to exploit using Metasploit  or SQLMap, which are the second steps I take.

    What needs improvement?

    Kali Linux can be improved, as I have encountered challenges with dependencies that can be overwhelming. It is not always easy to deploy or run the tools without running into dependency issues, particularly on third-party private networks, so having pre-built packages could improve this situation.

    For how long have I used the solution?

    I have been using Kali Linux for around 10 years.

    What do I think about the stability of the solution?

    Kali Linux is stable.

    What do I think about the scalability of the solution?

    The scalability of Kali Linux is good.

    How are customer service and support?

    Customer support for Kali Linux has been great.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    Before Kali Linux, I used more Windows-based tools, which posed significant challenges.

    How was the initial setup?

    Deploying Kali Linux in my environment was easy, with no hurdles.

    My experience with the configuration process was smooth, without any challenges.

    What was our ROI?

    I have seen a return on investment with Kali Linux, particularly in terms of needing fewer employees and the time saved, especially securing the business and protecting customer data.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing is overall good.

    Which other solutions did I evaluate?

    We use a variety of other tech products, including a bunch of AWS  services, CrowdStrike, Rapid7, Trend Micro, Datadog , Axonius , Splunk, and several others.

    I am interested in analyst insights about other solutions.

    What other advice do I have?

    My advice to others looking into using Kali Linux is that it is a good security tool.

    I have shared all valuable information, so I have no additional thoughts about Kali Linux.

    I found this interview to be conducted well, and you are doing good.

    I would appreciate a short poem or haiku that summarizes my review. I give this review a rating of five out of five.

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    reviewer2785581

    Pentesting toolkit has streamlined reconnaissance and accelerated real-world attack simulations

    Reviewed on Dec 09, 2025
    Review provided by PeerSpot

    What is our primary use case?

    I have been using Kali Linux  for almost three to four years now.

    I use Kali Linux  for penetration testing purposes as well as red teaming activity. I also use it for solving machines in Hack The Box  or TryHackMe.

    There is a particular machine in Hack The Box  which requires you to connect to their machines and perform reconnaissance as well as identify vulnerabilities in the system and exploit them in order to get the flags. That would be my recent use case.

    For my coursework, which was a long time ago, I used Kali Linux for vulnerability scanning.

    What is most valuable?

    I think the plethora of tools that come built-in with Kali Linux is really helpful. There are a lot of categories which it provides, starting from reconnaissance to exploit. Since all of them are already built-in, I don't have the necessity to go and install every single one of them. Kali Linux has a really good suite of tools already built-in, which is one of the best features that comes to my mind.

    I would definitely say the reconnaissance-based tools are my favorite in Kali Linux. There are a lot of reconnaissance tools available. Outside of that, I also use Metasploit  and other exploitation tools. However, it predominantly lies with reconnaissance and exploitation.

    One feature I found cool was that you can disguise Kali Linux as just another operating system, such as Windows, when you are using it outside.

    A good amount of time is saved when it comes to scanning and reconnoitering infrastructure with Kali Linux.

    Kali Linux has a variety of tools and a variety of word lists present, which makes it a lot easier to choose between options. For example, for subdomains, there are a bunch of them. Particularly for finding the fields of requests, there are many options. All of this makes it easier rather than going to the web to search for a particular list and curating the list for a particular thing. In that case, I would say it is saving me a good amount of time.

    What needs improvement?

    I feel there is not much for me to say in this because as far as all the products that I have used within Kali Linux, it has never probably been hung up on me or it was pretty smooth overall. I do not really recollect any instance where I felt this could be improved or that could be improved.

    The overall theme of Kali Linux seems pretty good. However, something about it might be improved, maybe the overall smoothness of it, because there are sometimes when I try to run a lot of applications, it tries to hang up on me. That might be an area for improvement.

    For how long have I used the solution?

    I have been using Kali Linux for two and a half years.

    What do I think about the stability of the solution?

    To most parts, Kali Linux is stable in my experience nine out of ten times.

    What do I think about the scalability of the solution?

    I have no scalability issues with Kali Linux.

    Which solution did I use previously and why did I switch?

    I had worked with Parrot  OS, but I did not like the interface, so I switched to Kali Linux.

    What other advice do I have?

    I cannot speak for the organization as a whole, but Kali Linux is used quite a lot in my team, and particularly by me. It does help me to increase my pace when it comes to the reconnaissance process and also while solving machines in Hack The Box.

    Kali Linux is a very good tool and a good overall operating system to use when it comes to penetration testing, as it has a wonderful set of tools. You just need to search for the right tools within it because it offers a plethora of tools. It might be a good way to start identifying what the tools are best suited for your environment and what your needs are.

    I have not had to get back to them anytime regarding support for Kali Linux. My overall rating for this product is nine out of ten.

    View all reviews