Quick Network Scanner
Rust library for scanning network hosts asynchronously.
Currently only TCP connect scan is supported.
Usage
use QScanner;
use block_on;
tcp_cs
The project provides a simple scanner binary called tcp_cs that can be build
and used as follow:
NOTE: you may need to increase the maximum allowed open files. E.g.,:
Docker Image
It's possible to build and use a Docker image configured for running tcp_cs.
Assuming Docker is installed on your machine and configured to run without sudo (if not, see here and here), proceed by building the image:
Then you can use the qscan Docker image for running the scanner:
Docker Image from hub.docker.com
Alternatively, it is possible to download and run a precompiled image from hub.docker.com: