Install Metasploit In Android using Termux (without Root)

Hey there! 🙋‍♂️ Welcome to an exciting post where we're diving deep into Termux, a versatile tool for exploring various aspects of technology. In this guide, we're focusing on Metasploit, an advanced tool that offers a wide range of functionalities. It's like a Swiss Army knife for tech enthusiasts, providing opportunities to learn and experiment with different techniques. So, if you're curious and ready to explore, let's dive right in and discover what Termux and Metasploit have to offer! 🔥

What is Metasploit?

Metasploit serves as a robust toolkit essential for cybersecurity, designed to uncover and resolve vulnerabilities within computer systems. Beyond its utility for hackers, it's a critical resource for cybersecurity professionals seeking to understand potential system weaknesses and develop strategies to thwart malicious attacks. Through Metasploit, users can simulate authentic cyber threats, evaluating network and application security. Mastery of Metasploit is crucial for those pursuing careers in cybersecurity or aiming to bolster their organization's defense mechanisms against cyber threats.

Metasploit is a cornerstone tool for those exploring the cybersecurity landscape, providing students with vital skills to identify and address security gaps in computer systems. Proficiency in Metasploit empowers individuals to effectively guard against cyber threats, offering practical expertise essential for safeguarding digital assets. Moreover, responsible use of this tool can elevate individuals as valuable contributors in the cybersecurity realm.

How to install Metasploit on termux?

If you don't know about termux you can [read this blog].

  1. Your android version should be more than 5.0.
  2. Termux app: if you don't have termux app [DOWNLOAD TERMUX]
  3. Free space of 1GB on your device.

New Method To Install Metasploit in Termux :

Many of you have encountered issues with the Ruby 2 error in Metasploit. Fear not, as I have a solution that will eliminate these errors for you. Simply follow the instructions below:
pkg install wget && wget && chmod +x && ./ && cd metasploit-framework && gem update --system && bundle install && gem install bundler

When prompted for input, simply type 'y' and then press Enter.

This streamlined process will install Metasploit without encountering any Ruby 2 errors, ensuring a smooth experience for you.

Old Method To Install Metasploit in Termux

This is the old method to install termux, if for some reason the above method is not working for you then you can use this method to install it.

Step 1:

First, open the Termux app and ensure all packages are up to date by executing the following command:
pkg update && pkg upgrade -y
This command updates Termux to prevent any potential errors during installation.

Step 2:

Next, install essential scripts and dependencies using a single command:
pkg install git curl wget nmap -y 
Here's what each package does:
  • Git: Allows copying files from GitHub repositories.
  • Wget: Retrieves data from web servers.
  • Curl: Facilitates data transfer using various protocols.
  • Nmap: A network mapper used for network discovery.

Step 3:

Now, download the Metasploit script using the following command:
curl -LO 
Please be patient as this may take some time.

Step 4:

We will use the chmod command to make the file executable.
chmod 777
You'll notice the script file turns green when you type ls.

Step 5:

Type this command to install Metasploit on your system.
Sit back and allow Termux to complete the installation, which may take anywhere from 20 to 60 minutes.

Verify Metasploit Installation:

To ensure Metasploit is properly installed, run the following command, It may take 20 to 60 seconds to launch, and you'll see the Metasploit logo.
After opening the Metasploit it will show some type of logo and there will be M on that.


In conclusion, this guide equips you with the necessary steps to successfully install Metasploit on Termux, enhancing your cybersecurity toolkit. Should you encounter any errors during the process, feel free to reach out for assistance. Your feedback and suggestions are invaluable to us, so please don't hesitate to share your thoughts. Together, we can continue to strengthen your cybersecurity skills and knowledge. Thanks for reading and as always, Stay Ethical. 👾

Post a Comment


  1. Hello sir plz a video tutorial for the installation . Thanks

  2. your pdf file not download so many add

  3. Could not locate gem file error
    Pliz help. But thanx though

  4. Help me how to solve meterpreter session issues

  5. Successfully installed. Thanks for the cmnd

  6. thank you very much for the commands

  7. Can you help me install hydra on termux, since hydra no longer on repository