Star Scan
Module form of the 'Port Scan' utility
You can find the original utilities (Python file and CLI version) from here.
To utilize this package, do: pip3 install star_scan
To scan a single client:
import star_scan.scanner as scanner
ip_address = '127.0.0.1'
start_port = 1
end_port = 1000
scanner.scan_host(ip_address, start_port, end_port)
or directly passing values
import star_scan.scanner as scanner
scanner.scan_host('127.0.0.1', 1, 1000)
will produce similair results as:
To scan a network:
import star_scan.scanner as scanner
#remove the last octet for scan_range()
ip_address = '192.168.1'
start_port = 1
end_port = 1000
#scans ports on all addresses from 192.168.1.1 to 192.168.1.255
scanner.scan_range(ip_address, start_port, end_port)
You can also directly pass values to scan_host()
Metadata
Release files for star-scan 1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| star_scan-1.2.tar.gz | 2.6 kB | Without provenance | Details |
Release files / star_scan-1.2.tar.gz
| Download URL | star_scan-1.2.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ad71d40c5e61438d28c618e5f50d4ec528819a1970abf15cd051295e0b59be04
|
|
BLAKE2b-256 checksum How to use checksums |
300fcadc91191c6c0ae684d4d6d27b5501cf1fb572c195f22587726473ddd3e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
|
Security for star-scan 1.2
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.