How to Perform Anonymous Online Port Scans with Scanless
This guide introduces Scanless, a Python‑based tool that leverages third‑party online scanners to conduct anonymous port scans, explains how to install it via Git and pip, demonstrates command‑line usage and Docker support, and lists the supported scanning services.
Scanless Introduction
Scanless is a tool that performs online port scanning via third‑party scanning platforms, allowing anonymous scans.
Installation and Usage
# Download
$ git clone https://github.com/vesche/scanless.git
# Install
$ pip install scanless --user
# Usage
$ scanless --help
usage: scanless [-h] [-v] [-t TARGET] [-s SCANNER] [-r] [-l] [-a]
optional arguments:
-h, --help show this help message and exit
-v, --version display the current version
-t TARGET, --target TARGET
ip or domain to scan
-s SCANNER, --scanner SCANNER
scanner to use (default: hackertarget)
-r, --random use a random scanner
-l, --list list scanners
-a, --all use all the scanners
$ scanless --list
Scanner Name | Website
yougetsignal | http://www.yougetsignal.com
viewdns | http://viewdns.info
hackertarget | https://hackertarget.com
ipfingerprints | http://www.ipfingerprints.com
pingeu | http://ping.eu
spiderip | https://spiderip.com
t1shopper | http://www.t1shopper.com
standingtech | https://portscanner.standingtech.com
$ scanless -t scanme.nmap.org -s ipfingerprints
Running scanless...
------- ipfingerprints -------
Host is up (0.16s latency).
Not shown: 491 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
Device type: general purpose
Running: Linux 3.X|4.X
OS CPE: cpe:/o:linux:linux_kernel:3 cpe:/o:linux:linux_kernel:4
OS details: Linux 3.2 - 4.6
Network Distance: 7 hops
------------------------------Scanless also supports Docker installation; see the project homepage for details.
Supported Online Port Scanning Websites
The default integrated scanning interfaces are major foreign online port scanning sites.
yougetsignal
viewdns
hackertarget
ipfingerprints
pingeu
spiderip
t1shopper
standingtech
You can integrate additional scanning interfaces yourself.
Software Development Quality
Discussions on software development quality, R&D efficiency, high availability, technical quality, quality systems, assurance, architecture design, tool platforms, test development, continuous delivery, continuous testing, etc. Contact me with any article questions.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
