Email Address:
admin@achik.us achikahmed.info@gmail.com
Our Social Media Profiles:
Nmap is a powerful network scanning and cybersecurity tool that is used to scan networks, discover devices, detect open ports, and identify running services on systems. It is widely used by cybersecurity learners, network administrators, and penetration testers for reconnaissance and network analysis tasks. You can also install and use Nmap on Android devices using the Termux terminal application without root access. Here’s what you can do with Nmap on Android:
Termux is a terminal emulator application for Android that provides a Linux command-line environment directly on mobile devices. It allows you to install Linux packages, run terminal commands, and use different cybersecurity and development tools without root access.
Below are the simple steps to install and use Nmap on an Android device using the Termux terminal application without root access. Follow each step carefully to setup the Nmap network scanning tool successfully on your mobile device.
First, download and install the latest version of the Termux application from GitHub or F-Droid. After installation, open the Termux application and wait for the terminal environment to load.
Update all built-in Termux packages using this command:
pkg update && pkg upgrade -yThis command updates old Termux packages and prepares the environment for installing Nmap.
Install Nmap package in Termux using this command:
pkg install nmap -yThis command downloads and installs the Nmap network scanning tool on your Android device.
Check whether Nmap is installed successfully:
nmap --versionThis command shows the installed Nmap version information.
As we install Nmap on Android using the Termux terminal application, it needs commands to use the Nmap network scanning tool. Below are some important usage commands that you can use in Termux to perform different Nmap scanning and reconnaissance tasks.
Scan a website or IP address using this command:
nmap example.comScan a specific port on the target:
nmap -p 80 example.comScan multiple ports together:
nmap -p 80,443,8080 example.comPerform a fast scan using commonly used ports:
nmap -F example.comPerform a full port scan:
nmap -p- example.comDetect running services and versions:
nmap -sV example.comAttempt to detect the target operating system:
nmap -O example.comDiscover active devices connected to the local network:
nmap -sn 192.168.1.0/24Scan UDP ports on the target:
nmap -sU example.comBasic Nmap commands help scan networks, check open ports, discover devices, and perform simple reconnaissance tasks directly from Android using Termux.
Show the Nmap help menu:
nmap -hScan the local network:
nmap 192.168.1.0/24Save scan results into a file:
nmap example.com -oN result.txtRun an aggressive scan:
nmap -A example.comAttempt to detect firewall rules:
nmap -sA example.comTrack the network path to the target:
nmap --traceroute example.comChoose the scan type you want and Nmap will automatically perform the selected network scanning task and show you the results directly inside the Termux terminal.
Nmap is one of the most useful network scanning tools for learning cybersecurity and network analysis. You can install and use Nmap on an Android phone using the Termux application, where you can practice different scanning commands, check open ports, and explore network information directly from your mobile device without root access.