Skip to main content

Do tcping on many targets.

Project description

mtcping

Do tcping on many targets.

Install

pip install mtcping

Installed Command Utils

  • mtcping

Usage

[root@testsvr tmp]# mtcping --help
Usage: mtcping [OPTIONS] [PORT]...

Options:
  -t, --timeout INTEGER
  -i, --hosts-file TEXT  [required]
  -p, --ports-file TEXT
  -r, --retry INTEGER
  --help                 Show this message and exit.

Example

C:\Code\mtcping>mtcping -i hosts.txt -p ports.txt
www.google.com   80    is closed
www.google.com   443   is closed
www.baidu.com    443   is open
www.qq.com       80    is open
www.qq.com       443   is open
www.baidu.com    80    is open

C:\Code\mtcping>type hosts.txt
www.baidu.com
www.qq.com
www.google.com

C:\Code\mtcping>type ports.txt
80
443

C:\Code\mtcping>mtcping -i hosts.txt 80 443
www.google.com   80    is closed
www.google.com   443   is closed
www.baidu.com    80    is open
www.baidu.com    443   is open
www.qq.com       443   is open
www.qq.com       80    is open
  • We can load ports list from a file or form command arguments.
  • We can load hosts list from a file or read from stdin.
    • Use "-" or "stdin" to read from sys.stdin. For example: mtcping -i stdin 80.

Released

v0.1.4 2020/04/01

  • Add retry option.

v0.1.3 2020/04/01

  • Fix document.

v0.1.2 2020/04/01

  • Fix requirements.txt, remove all version.

v0.1.1 2020/04/01

  • Fix requirements.txt, use click<7.0 instead of click~=6.7, so that it can work for python2.6.

v0.1.0 2020/04/01

  • First release.

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

mtcping-0.1.4.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file mtcping-0.1.4.tar.gz.

File metadata

  • Download URL: mtcping-0.1.4.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for mtcping-0.1.4.tar.gz
Algorithm Hash digest
SHA256 25c2b1ef2fa37248c71ed5a9c53a7f400feb292a758f47b71813773449cb49f7
MD5 5a6c4f4147735c3846e999e1bc846fca
BLAKE2b-256 b4dfb685c711557c7e17cc98787d2dc35d1e8fd55e8333255d04e33505519bc1

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