Skip to main content

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:

Buy Me A Coffee!!

  • ERC20 Address: 0x1F1C47dD653Af628D394eac7bAA9Ccf774fd784f

Peace & Love Always!!

Metadata

Release files for wuddz-pscan 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wuddz-pscan 1.0.0
File Size Uploaded Provenance Actions
wuddz_pscan-1.0.0.tar.gz 3.8 kB Without provenance Details for wuddz_pscan-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wuddz-pscan 1.0.0
File Interpreter ABI Platform Actions
wuddz_pscan-1.0.0-py3-none-any.whl Python 3 none any Details for wuddz_pscan-1.0.0-py3-none-any.whl

Total release size: 9.2 kB

Release files / wuddz_pscan-1.0.0.tar.gz

Download URL wuddz_pscan-1.0.0.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7ee454891676a03b99fe728f040dd25ba3acc40e469ed10b2c6089c1234711e6
BLAKE2b-256 checksum
How to use checksums
39f48f946cfe841f432a9201b96d4746f93816022652ddac48342edf1255dc74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / wuddz_pscan-1.0.0-py3-none-any.whl

Download URL wuddz_pscan-1.0.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4b0e1c9d35082a53dcd720cacabcb3ef8dcf29e87fe815fcba5fa840aca7317b
BLAKE2b-256 checksum
How to use checksums
76b219f8b6238555b974edbc3571cb2fad2107738eb2a464216c7c95fe882e95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Security for wuddz-pscan 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page