A high-speed command-line network and port scanner with CIDR support, CSV/JSON export, colorful output, and concurrency.
- Scan single IPs or entire networks (CIDR notation supported)
- Specify port ranges or single ports
- Outputs results in terminal and generates CSV file
- Fast and concurrent scanning
- Easy-to-use CLI interface
Clone or fork the repository:
git clone https://github.com/Snyxex/Network_Scanner.gitcd Network_Scanner
Install dependencies:
npm install
Make the script executable (optional):
chmod +x netscanner.jsThe tool can be run directly via Node.js:
node netscanner.js <target> <ports>Or, if installed globally using npm, you can use the netscanner command:
npm link
netscanner <target> <ports>Scan a single host on ports 20-80:
netscanner 192.168.1.10 20-80Scan an entire subnet:
netscanner 192.168.1.0/24 22,80,443Terminal: Shows live scan results with colored formatting.
CSV: Generates a scan_results.csv file with detailed results.
This project is licensed under the MIT License - see the LICENSE file for details.