Skip to main content

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:

Buy Me A Coffee!!

  • ERC20 Address: 0x1F1C47dD653Af628D394eac7bAA9Ccf774fd784f

Peace & Love Always!!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wuddz_pscan-1.0.0.tar.gz (3.8 kB view hashes)

Uploaded Source

Built Distribution

wuddz_pscan-1.0.0-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page