find open servers on your IPv4 subnet, e.g. SSH
Project description
Find SSH servers (without NMAP)
Platform-independent Python ≥ 3.6 script that finds SSH servers (or other services with open ports) on an IPv4 subnet, WITHOUT NMAP. Scans entire IPv4 subnet in less than 1 second using 100 threads via Python standard library concurrent.futures.
Install
Just run findssh.py
directly.
To allow use from other programs, you can install by:
pip install findssh
or from this repo:
pip install -e .
Usage
findssh
or from within Python
import findssh
findssh.run()
Command line options
-s
check the string from the server to attempt to verify the correct service has been found-t
timeout per server (seconds) useful for high latency connection-b
baseip (check other subnet besides your own)-p
network port to scan (default 22)
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
findssh-1.0.9.tar.gz
(5.1 kB
view hashes)