TCP port scanner in Python with a fast CLI, concurrency, and Docker support for security testing
1.1K
Guía rápida y completa para ejecutar PyPortiScanner exclusivamente con Docker, sin instalación local de Python.
docker pull ortisec/pyportiscanner:latest
También puedes ejecutar directamente (Docker descargará la imagen si no existe):
docker run --rm ortisec/pyportiscanner:latest --help
docker run --rm ortisec/pyportiscanner:latest <target> --ports <rango>
docker run --rm ortisec/pyportiscanner:latest 192.168.1.10 --ports 1-1024
target: IP o dominio objetivo--ports: rango de puertos (ej. 1-1024)--timeout: segundos por puerto (por defecto 1.0)--workers: hilos concurrentes (por defecto 100)Ejemplo completo:
docker run --rm ortisec/pyportiscanner:latest 10.0.0.5 --ports 1-65535 --timeout 2.0 --workers 50
Linux:
Para escanear puertos del propio host desde el contenedor, usa red de host:
docker run --rm --network host ortisec/pyportiscanner:latest localhost --ports 1-1024
Windows y macOS (Docker Desktop):
--network host no está disponible como en Linux.
Para alcanzar servicios del host, utiliza el nombre host.docker.internal:
docker run --rm ortisec/pyportiscanner:latest host.docker.internal --ports 1-1024
Políticas/FW:
docker run --rm ortisec/pyportiscanner:latest 192.168.1.100 --ports 1-1024
docker run --rm ortisec/pyportiscanner:latest example.com --ports 80-80,443-443,8080-8080,3000-3000
docker run --rm ortisec/pyportiscanner:latest target --ports 1-1024 --timeout 3.0 --workers 50
inicio-fin (ej. 1-1024)--timeout o ajusta --workersContent type
Image
Digest
sha256:a715e80b1…
Size
45.8 MB
Last updated
8 months ago
docker pull ortisec/pyportiscanner