Asynchronously Scan A Host(s)/Network(s)/IPRange(s) For Open TCP Ports.
Project description
Wuddz Port Scanner
Description
- Asynchronously Scan A Host(s)/Network(s)/IPRange(s) For Open TCP Ports, Using Specified Connection Timeout & Task Limit Amount.
- Cleaned Up An Old PortScanner I Wrote Some Time Ago, Thought I'd Share Even Though There Are A Multitude Of Them Around.
Prerequisites
- Python : 3.7
Installation
Install using PyPI:
$ pip install wuddz-pscan
Install locally by cloning or downloading and extracting the repo, then cd into 'dist' directory and execute:
$ pip install wuddz_pscan-1.0.0.tar.gz
Then to run it, execute the following in the terminal:
$ wudz-pscan
Usage
Port Formats:
80 | 1-443 | 25,80,445
Host Formats:
1.1.1.1 | 1.1.1.0/24 | 1.1.1.1-1.1.2.2 | 2.2.2.2,1.1.1.1
Scan Host "1.1.1.1" For Ports "80,443" Using 200 Asynchronous Task Limit, 1second Timeout & Save Results To "output.txt".
$ wudz-pscan -i 1.1.1.1 -p 80,443 -o output.txt -t 200 -m 1
Scan All 65535 Ports On Both Hosts & Print Open Ports To Screen.
$ wudz-pscan -i 1.1.1.1,2.2.2.2 ("Scans All 65535 Ports As Default")\n'
Scan Host(s) In "hosts.txt" For Open Ports "80,445" & Print Results To Screen.
$ wudz-pscan.py -i hosts.txt -p 80-445
Contact Info:
- Email: wuddz_devs@protonmail.com
- Github: https://github.com/wuddz-devs
- Telegram: https://t.me/wuddz_devs
- Youtube: https://youtube.com/@wuddz-devs
- Reddit: https://reddit.com/user/wuddz-devs
Buy Me A Coffee!!
- ERC20 Address: 0x1F1C47dD653Af628D394eac7bAA9Ccf774fd784f
Peace & Love Always!!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file wuddz_pscan-1.0.0.tar.gz
.
File metadata
- Download URL: wuddz_pscan-1.0.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ee454891676a03b99fe728f040dd25ba3acc40e469ed10b2c6089c1234711e6 |
|
MD5 | 82ea44d88957f6aef4a1621cac40a1c2 |
|
BLAKE2b-256 | 39f48f946cfe841f432a9201b96d4746f93816022652ddac48342edf1255dc74 |
File details
Details for the file wuddz_pscan-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: wuddz_pscan-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b0e1c9d35082a53dcd720cacabcb3ef8dcf29e87fe815fcba5fa840aca7317b |
|
MD5 | a905a4c8b1dd9510d0393831abb2090c |
|
BLAKE2b-256 | 76b219f8b6238555b974edbc3571cb2fad2107738eb2a464216c7c95fe882e95 |