A high-speed threaded TCP port scanner.
Reason this release was yanked:
Wrong Code
Project description
🔍 port_scanner
A fast and lightweight multi-threaded TCP port scanner in Python.
🚀 Features
- High-speed port scanning
- Adjustable thread count and timeout
- Customizable port range
- No external dependencies (uses only
socket,threadingandtime) - Performance timing
🧠 How It Works
Each thread scans ports in a staggered manner using socket.connect_ex(). Results are appended safely using threading locks.
⚠️ Disclaimer
This tool is provided as-is and is intended solely for educational, testing, and learning purposes.
The user is fully responsible for how this software is used. The author does not take any responsibility for misuse, including any legal consequences that may arise from scanning systems without permission.
By using this software, you agree that you will use it ethically, legally, and with the proper authorization.
📦 Installation
You can install the package after uploading to PyPI or TestPyPI:
pip install port_scanner_rq
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file port_scanner_rq-1.0.1.tar.gz.
File metadata
- Download URL: port_scanner_rq-1.0.1.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae4bd1a43681803ff3c9329083a6b2042112ae8cb96f4f43c842007a3491a5d2
|
|
| MD5 |
0c321dc8823716228d9f4ca2baae26c5
|
|
| BLAKE2b-256 |
220a768bb33d1f3016ef6d85721a63f1453759287578d59c2c731d94d94166d4
|
File details
Details for the file port_scanner_rq-1.0.1-py3-none-any.whl.
File metadata
- Download URL: port_scanner_rq-1.0.1-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ed61e436c7efbd30da4be982ef5a0f502aff4cd710441caa5a1f85d53bc6e11
|
|
| MD5 |
92173071911b218ee2673620409127fb
|
|
| BLAKE2b-256 |
c823ac65bf477a69ca3419adc8d8519f99514197ea1e9b74574daf4bc8e5720b
|