Welcome to Netscan. This tool is designed to help you scan networks, identify devices, and gather detailed information about each device in a network. It provides a user-friendly interface inspired by Metasploit to simplify network structure analysis.
Project Details
This project is hosted on GitHub. For more details, please visit the Netscan GitHub repository.
Contributions, issues, and feature requests are welcome! Feel free to check the repository for the latest updates and to participate in the development.
CLI version:
Available Commands
- scan - Initiate a network scan to discover devices.
- check - Check detailed information about a specific device.
- results - Display the results of the network scan.
- sniff - Sniff packets in the network.
- qscan - Do a ping scan to find devices on your network.
- check - Run a port scan on a device discovered during a scan.
- help - Display help information about commands or general usage.
- exit - Exit the program.
Desktop app:
The desktop app provides a graphical user interface (GUI) for Netscan, allowing users to:
- Scan networks to discover devices, displaying detailed information such as IP addresses, MAC addresses, and device names.
- Save scan results in JSON, XML, or text formats for further analysis.
- Initiate packet sniffing to analyze network traffic and view detailed packet information.
- View network structure and device details conveniently through a tabbed interface.
Notes
- The script is stable on macOS; it hasn't been tested on other operating systems yet.
- For the installation process, please open this webpage on a desktop device.