NetScan is a Network Reconnaissance Tool for Windows/Linux/OSx etc Written in Python 3.
💻 This project was created only for good purposes and personal use.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. YOU MAY USE THIS SOFTWARE AT YOUR OWN RISK. THE USE IS COMPLETE RESPONSIBILITY OF THE END-USER. THE DEVELOPERS ASSUME NO LIABILITY AND ARE NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY THIS PROGRAM.
Answer is quite simple, it is because that netdiscover is not OS independent like NetScan and it works on linus only. This NetScan is purely written in python 3 and hence has no dependencies other that few python modules which can easily installed.
There are very few pentesting tools available which are available for windows. Developing tools in pure python programming enables us to run that script/tool on any system. Hence I decided to develop a tool completely from scratch which can be used as alternative of netdiscover
- Works on Windows/Linux/OSx etc
- Simple, Easy to use
- Can Even run smoothly on Raspberry Pi/Arduino with 512mb ram
- Good UI
- Python 3.X
- Few External Modules
# Install dependencies
$ Install latest python 3.x
# Clone this repository
$ git clone https://github.com/PushpenderIndia/netscan.git
# Go into the repository
$ cd netscan
# Installing dependencies
$ python -m pip install scapy==2.4.3 pyfiglet
$ chmod +x netscan.py
$ ./netscan.py --help or python netscan.py --help
# Running Script
$ python netscan.py -t 192.168.43.1/24
# OR
$ python netscan.py --target 192.168.43.1/24
# NetScan takes IP Address or IP range.
# Install dependencies
$ Install latest python 3.x
# Clone this repository or Download a ZIP
$ git clone https://github.com/PushpenderIndia/netscan.git
# Go into the repository
$ cd netscan
# Installing dependencies
$ python -m pip install scapy==2.4.3 pyfiglet
$ chmod +x netscan.py
$ ./netscan.py --help or python netscan.py --help
# Running Script
$ python netscan.py -t 192.168.43.1/24
# OR
$ python netscan.py --target 192.168.43.1/24
# NetScan takes IP Address or IP range.
Procedure is exactly same for all OS
- All Contributors are welcome, this repo needs contributors who will improve this tool to make it best.
- Add New features
- Contribute GUI Version