Skip to main content

A lightweight CLI tool for scanning ports and services on a host

Project description

Portable Port Scanner (ppscanner)

Portable Port Scanner (ppscanner) is a light-weight open-source CLI utility that leverages on nmap to make quick and elegant scanning of host devices and their ports for better insights, troubleshooting, check vulnerabilites and meet compliance requirements of networks.

Installation Guide

Global dependencies

  • ppscanner leverages on nmap functionalities so you need it installed to be able use it.
$ sudo apt-get install nmap

Project Dependencies

$ pip install -i https://test.pypi.org/simple/ ppscanner

Run Commands

  • Example code for IP Address: 127.0.0.1 and Port: 80
  • It automatically gives the port(tcp) and state(open/closed)
$ ppscan scan 127.0.0.1 80

Optional arguments

  • Other optional arguments are --service with input of yes or no and reason with input yes or no

Help commands

$ ppscan scan --help

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

ppscanner-0.0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

ppscanner-0.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file ppscanner-0.0.1.tar.gz.

File metadata

  • Download URL: ppscanner-0.0.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for ppscanner-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6a3bada65428189e3939ec38314cc09564b891286179a9d8e0e58e1c2776c6d3
MD5 394f524a7302b697b52e4f55f3e5e9ff
BLAKE2b-256 c5e8d5b830e2d8c4b95b04564aa9a3179475d2a82d410191d971be46c4cfb732

See more details on using hashes here.

File details

Details for the file ppscanner-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: ppscanner-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for ppscanner-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2661d2f942191ba7290c589dafc3567b0c4ef283821dae281e74e276b2c12d79
MD5 913cdb652078dbc1faa74e2944672159
BLAKE2b-256 590af712e6ff973247f22af3fff09b34ed69d35914dc874014cd3725a8bf56ce

See more details on using hashes here.

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