{"id":22104268,"url":"https://github.com/pushpenderindia/netscan","last_synced_at":"2025-06-15T09:08:32.487Z","repository":{"id":106839264,"uuid":"218012066","full_name":"PushpenderIndia/netscan","owner":"PushpenderIndia","description":"NetScan is a Network Reconnaissance Tool for Windows/Linux/OSx  etc Written in Python 3.","archived":false,"fork":false,"pushed_at":"2021-01-10T03:16:37.000Z","size":534,"stargazers_count":23,"open_issues_count":0,"forks_count":7,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T21:01:25.718Z","etag":null,"topics":["kali-linux","linux","netscan","network-scanner","osx","pushpender","pushpender-singh","python","python3","reconnaissance","script","technowlogy","tool","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PushpenderIndia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-28T09:36:42.000Z","updated_at":"2025-01-21T03:13:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"85ef6b6c-ad25-47e1-bd4d-2181c7a4fd4e","html_url":"https://github.com/PushpenderIndia/netscan","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/PushpenderIndia/netscan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2Fnetscan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2Fnetscan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2Fnetscan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2Fnetscan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PushpenderIndia","download_url":"https://codeload.github.com/PushpenderIndia/netscan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PushpenderIndia%2Fnetscan/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259949682,"owners_count":22936411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kali-linux","linux","netscan","network-scanner","osx","pushpender","pushpender-singh","python","python3","reconnaissance","script","technowlogy","tool","windows"],"created_at":"2024-12-01T06:30:10.221Z","updated_at":"2025-06-15T09:08:32.441Z","avatar_url":"https://github.com/PushpenderIndia.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/PushpenderIndia/netscan/blob/master/img/netscan-logo.png\" width=543 height=175 alt=\"NetScan Logo\"/\u003e\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://python.org\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Python-3.7-green.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PushpenderIndia/technowhorse/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-BSD%203-lightgrey.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PushpenderIndia/technowhorse/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Release-1.0-blue.svg\"\u003e\n  \u003c/a\u003e\n    \u003ca href=\"https://github.com/PushpenderIndia/technowhorse\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Open%20Source-%E2%9D%A4-brightgreen.svg\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nNetScan is a Network Reconnaissance Tool for Windows/Linux/OSx  etc Written in Python 3.\n\n## Disclaimer\n\u003cp align=\"center\"\u003e\n  :computer: This project was created only for good purposes and personal use.\n\u003c/p\u003e\n\nTHIS 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.\n\n### Why would be need a another Network Scanner when there is netdiscover?\n\nAnswer is quite simple, it is because that netdiscover is not OS independent like NetScan and it works on linus only.\nThis NetScan is purely written in python 3 and hence has no dependencies other that few python modules which can easily installed.\n\n## Main Goal of Developing this tool\n\nThere are very few pentesting tools available which are available for windows.\nDeveloping tools in pure python programming enables us to run that script/tool on any system.\nHence I decided to develop a tool completely from scratch which can be used as alternative of netdiscover\n\n## Features\n- [x] Works on Windows/Linux/OSx etc\n- [x] Simple, Easy to use\n- [x] Can Even run smoothly on Raspberry Pi/Arduino with 512mb ram\n- [x] Good UI\n\n## Tested On\n[![Kali)](https://www.google.com/s2/favicons?domain=https://www.kali.org/)](https://www.kali.org) **Kali Linux - ROLLING EDITION**\n\n[![Windows)](https://www.google.com/s2/favicons?domain=https://www.microsoft.com/en-in/windows/)](https://www.microsoft.com/en-in/windows/) **Windows 8.1 - Pro**\n\n[![Windows)](https://www.google.com/s2/favicons?domain=https://www.microsoft.com/en-in/windows/)](https://www.microsoft.com/en-in/windows/) **Windows 7 - Ultimate**\n\n## Prerequisite\n- [x] Python 3.X\n- [x] Few External Modules\n\n## How To Use in Linux\n```bash\n# Install dependencies \n$ Install latest python 3.x\n\n# Clone this repository\n$ git clone https://github.com/PushpenderIndia/netscan.git\n\n# Go into the repository\n$ cd netscan\n\n# Installing dependencies\n$ python -m pip install scapy==2.4.3 pyfiglet\n\n$ chmod +x netscan.py\n$ ./netscan.py  --help    or   python netscan.py --help\n\n# Running Script\n$ python netscan.py -t 192.168.43.1/24\n# OR \n$ python netscan.py --target 192.168.43.1/24\n\n# NetScan takes IP Address or IP range.\n```\n\n## How To Use in Windows\n```bash\n# Install dependencies \n$ Install latest python 3.x\n\n# Clone this repository or Download a ZIP\n$ git clone https://github.com/PushpenderIndia/netscan.git\n\n# Go into the repository\n$ cd netscan\n\n# Installing dependencies\n$ python -m pip install scapy==2.4.3 pyfiglet\n\n$ chmod +x netscan.py\n$ ./netscan.py  --help    or   python netscan.py --help\n\n# Running Script\n$ python netscan.py -t 192.168.43.1/24\n# OR \n$ python netscan.py --target 192.168.43.1/24\n\n# NetScan takes IP Address or IP range.\n```\n\n## Note\n\nProcedure is exactly same for all OS\n\n## Screenshots:\n\n#### Getting Help\n![](/img/1.getting_help.PNG)\n\n#### Running netscan.py Script\n![](/img/2.runing_script.PNG)\n\n## Contribute\n\n* All Contributors are welcome, this repo needs contributors who will improve this tool to make it best.\n\n## TODO\n\n- [ ] Add New features\n- [ ] Contribute GUI Version\n\n## Contact\n\nsinghpushpender250@gmail.com \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushpenderindia%2Fnetscan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpushpenderindia%2Fnetscan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushpenderindia%2Fnetscan/lists"}