This Bash script is designed for network enumeration and vulnerability scanning. It offers various options to scan and analyze networked systems, making it a valuable tool for network administrators and security professionals.
- Multiple Scanning Options: Includes ICMP and ARP scanning, port enumeration, and reverse DNS lookup.
- Banner Grabbing: Identifies services running on open ports.
- Network Traffic Analysis: Analyzes network traffic for further insights.
- User-Friendly Interface: Provides an ASCII art-based menu for easy navigation and operation.
- A Linux system with Bash shell.
- Root or sudo privileges for certain network operations.
- Network tools like
ping
,arping
,tcpdump
, andnetcat
installed on the system.
- Download or clone the script to your Linux system.
- Make it executable:
chmod +x network_scan.sh
. - Run the script with root privileges:
sudo ./network_scan.sh
. - Follow the on-screen prompts to select the desired scanning operation.
This project is licensed under the MIT License. See the LICENSE file for more details.
This tool is intended for educational and network administration purposes only. Misuse of this software for unauthorized scanning or testing can be illegal and unethical.